From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f68.google.com (mail-wm0-f68.google.com [74.125.82.68]) by dpdk.org (Postfix) with ESMTP id 39C021B31C for ; Sun, 15 Oct 2017 14:56:27 +0200 (CEST) Received: by mail-wm0-f68.google.com with SMTP id q124so5738229wmb.5 for ; Sun, 15 Oct 2017 05:56:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dev-mellanox-co-il.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=9LLHXEscmV4j2D6U+bLg3tIRmfDY8yYTbe6I8kB78/s=; b=RHs7zV1s46DfTLD0iVKgnABPBRUSfUVAH+o9WPauTRqLW+Gnap/KGx35CwhG85hVdC THSf9/F9rAn653+D17/5g7ETUCh7FfHb19uZob72xxe/SkzgT/+WhW8HIkRViAtnky+K Y/8fNfUvN3bkHBCJfzbnr6/6fUjBvygEapM7g0nQlJRwHTTCkDbEo+uY/b74qgafnmWH rS3SVXDyb0OcXOI8+m2tBPBwqPVEXZygGcEYR6i733LE2dmQYJAKQ8ITNoUbE0tL2IQl /ETKSQvXD2nDQ5fX2wxZyfgebGEGBUp7i1hhIwfO9ibqe57+EEevgrEjlKA2uXJxF8+T +oJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=9LLHXEscmV4j2D6U+bLg3tIRmfDY8yYTbe6I8kB78/s=; b=mruy3aKxNFWPm8W13nxABknNLL1HL0gpcKl0crfWABHVV/jHEK8AxEs8A1NOBVxKfU K1D5nCIqilZtw2fMeaARoQ7/fyTyOfBnmpLfBai6VuQCHx8xDA4z+bhSfAw/k3jHXPj3 gCDBWkhpkzJgyC3KWiC2CRc/6HVxl2zJRuJnIOiG8rIJ7MKtHyTC57oQErglUG5RF8zL /biOMhBD41yevB6IBuHaoa+AvvebpGCPg1yF/zhENlqzEoXzBESjmf8vFNYtxx1Fmq6k ARN4e7JRZrjnrj/Ilps4F2VsCgGoGrQgHE+12YM3Hqi/EBvOswfl3n9JyDsKPIoVrAof r2JA== X-Gm-Message-State: AMCzsaVCdFhHE5ewf94efTbIz01v2gAPR4NRoMZUZuE1oMQ9mu/2Dxov lMIDqR2A+USGx/TJH2X+EhVOIQ== X-Google-Smtp-Source: AOwi7QDuyGOFqcMGHj9/AqoS+LnHu7zQ6cddfsUKLMJmqawHrPAaqZCsX0YcXoZ//uvPq6tDoMMwPQ== X-Received: by 10.223.150.161 with SMTP id u30mr6409856wrb.229.1508072186973; Sun, 15 Oct 2017 05:56:26 -0700 (PDT) Received: from [10.0.38.219] ([193.47.165.251]) by smtp.gmail.com with ESMTPSA id g26sm8230138wra.14.2017.10.15.05.56.22 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 15 Oct 2017 05:56:26 -0700 (PDT) To: dev@dpdk.org, sergio.gonzalez.monroy@intel.com, pablo.de.lara.guarch@intel.com, aviadye@mellanox.com Cc: borisp@mellanox.com, akhil.goyal@nxp.com, hemant.agrawal@nxp.com, radu.nicolau@intel.com, declan.doherty@intel.com, liranl@mellanox.com, nelio.laranjeiro@6wind.com, thomas@monjalon.net References: <1507987683-12315-1-git-send-email-aviadye@dev.mellanox.co.il> <1507987683-12315-10-git-send-email-aviadye@dev.mellanox.co.il> From: Aviad Yehezkel Message-ID: <3133e593-9b09-2079-9bfc-828a78d6287c@dev.mellanox.co.il> Date: Sun, 15 Oct 2017 15:56:22 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: <1507987683-12315-10-git-send-email-aviadye@dev.mellanox.co.il> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US Subject: Re: [dpdk-dev] [PATCH 10/11] app/testpmd: compile even if ixgbe anf bnxt pmds are not compiling X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Oct 2017 12:56:27 -0000 On 10/14/2017 4:28 PM, aviadye@dev.mellanox.co.il wrote: > From: Aviad Yehezkel > > Signed-off-by: Aviad Yehezkel > Signed-off-by: Nicolai Radu > --- > app/test-pmd/cmdline.c | 13 ++++++++++--- > app/test-pmd/config.c | 12 +++++++++++- > 2 files changed, 21 insertions(+), 4 deletions(-) > > diff --git a/app/test-pmd/cmdline.c b/app/test-pmd/cmdline.c > index bb19d72..e4a636e 100644 > --- a/app/test-pmd/cmdline.c > +++ b/app/test-pmd/cmdline.c > @@ -7377,11 +7377,17 @@ struct cmd_set_vf_rxmode { > }; > > static void > -cmd_set_vf_rxmode_parsed(void *parsed_result, > - __attribute__((unused)) struct cmdline *cl, > - __attribute__((unused)) void *data) > +cmd_set_vf_rxmode_parsed( > +#if defined(RTE_LIBRTE_IXGBE_PMD) || defined(RTE_LIBRTE_BNXT_PMD) > + void *parsed_result, > +#else > + __attribute__((unused)) void *parsed_result, > +#endif > + __attribute__((unused)) struct cmdline *cl, > + __attribute__((unused)) void *data) > { > int ret = -ENOTSUP; > +#if defined(RTE_LIBRTE_IXGBE_PMD) || defined(RTE_LIBRTE_BNXT_PMD) > uint16_t rx_mode = 0; > struct cmd_set_vf_rxmode *res = parsed_result; > > @@ -7396,6 +7402,7 @@ cmd_set_vf_rxmode_parsed(void *parsed_result, > else if (!strncmp(res->mode, "MPE",3)) > rx_mode |= ETH_VMDQ_ACCEPT_MULTICAST; > } > +#endif > > #ifdef RTE_LIBRTE_IXGBE_PMD > if (ret == -ENOTSUP) > diff --git a/app/test-pmd/config.c b/app/test-pmd/config.c > index bafe76c..d38ba82 100644 > --- a/app/test-pmd/config.c > +++ b/app/test-pmd/config.c > @@ -3181,7 +3181,17 @@ set_queue_rate_limit(portid_t port_id, uint16_t queue_idx, uint16_t rate) > } > > int > -set_vf_rate_limit(portid_t port_id, uint16_t vf, uint16_t rate, uint64_t q_msk) > +set_vf_rate_limit( > + portid_t port_id, > +#if defined(RTE_LIBRTE_IXGBE_PMD) || defined(RTE_LIBRTE_BNXT_PMD) > + uint16_t vf, > + uint16_t rate, > + uint64_t q_msk) > +#else > + __attribute__((unused)) uint16_t vf, > + __attribute__((unused)) uint16_t rate, > + __attribute__((unused)) uint64_t q_msk) > +#endif > { > int diag = -ENOTSUP; > Tested-by: Aviad Yehezkel