Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755490AbaBRKQ6 (ORCPT ); Tue, 18 Feb 2014 05:16:58 -0500 Received: from mail-pd0-f174.google.com ([209.85.192.174]:61780 "EHLO mail-pd0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754715AbaBRKQ4 (ORCPT ); Tue, 18 Feb 2014 05:16:56 -0500 Date: Tue, 18 Feb 2014 15:48:02 +0530 (IST) From: Govindarajulu Varadarajan X-X-Sender: hydrogen@as-rtp-infra-nw.cisco.com To: Alexander Gordeev cc: linux-kernel@vger.kernel.org, Christian Benvenuti , Sujith Sankar , Govindarajulu Varadarajan , Neel Patel , netdev@vger.kernel.org, linux-pci@vger.kernel.org Subject: Re: [PATCH net-next 10/35] enic: Use pci_enable_msix_range() instead of pci_enable_msix() In-Reply-To: Message-ID: References: User-Agent: Alpine 2.03 (LNX 1266 2009-07-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 18 Feb 2014, Alexander Gordeev wrote: > As result of deprecation of MSI-X/MSI enablement functions > pci_enable_msix() and pci_enable_msi_block() all drivers > using these two interfaces need to be updated to use the > new pci_enable_msi_range() and pci_enable_msix_range() > interfaces. > looks good, thanks Acked-by: Govindarajulu Varadarajan > Signed-off-by: Alexander Gordeev > Cc: Christian Benvenuti > Cc: Sujith Sankar > Cc: Govindarajulu Varadarajan > Cc: Neel Patel > Cc: netdev@vger.kernel.org > Cc: linux-pci@vger.kernel.org > --- > drivers/net/ethernet/cisco/enic/enic_main.c | 6 ++++-- > 1 files changed, 4 insertions(+), 2 deletions(-) > > diff --git a/drivers/net/ethernet/cisco/enic/enic_main.c b/drivers/net/ethernet/cisco/enic/enic_main.c > index b740bfc..dcd58f2 100644 > --- a/drivers/net/ethernet/cisco/enic/enic_main.c > +++ b/drivers/net/ethernet/cisco/enic/enic_main.c > @@ -1796,7 +1796,8 @@ static int enic_set_intr_mode(struct enic *enic) > enic->cq_count >= n + m && > enic->intr_count >= n + m + 2) { > > - if (!pci_enable_msix(enic->pdev, enic->msix_entry, n + m + 2)) { > + if (pci_enable_msix_range(enic->pdev, enic->msix_entry, > + n + m + 2, n + m + 2) > 0) { > > enic->rq_count = n; > enic->wq_count = m; > @@ -1815,7 +1816,8 @@ static int enic_set_intr_mode(struct enic *enic) > enic->wq_count >= m && > enic->cq_count >= 1 + m && > enic->intr_count >= 1 + m + 2) { > - if (!pci_enable_msix(enic->pdev, enic->msix_entry, 1 + m + 2)) { > + if (pci_enable_msix_range(enic->pdev, enic->msix_entry, > + 1 + m + 2, 1 + m + 2) > 0) { > > enic->rq_count = 1; > enic->wq_count = m; > -- > 1.7.7.6 > > -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/