From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bruce Richardson Subject: Re: [PATCH v5 1/2] i40evf: allocate virtchnl cmd buffer for each vf Date: Mon, 14 Mar 2016 12:21:44 +0000 Message-ID: <20160314122144.GB25348@bricha3-MOBL3> References: <1457503249-14878-1-git-send-email-jingjing.wu@intel.com> <1457581271-22871-1-git-send-email-jingjing.wu@intel.com> <1457581271-22871-2-git-send-email-jingjing.wu@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: dev@dpdk.org, helin.zhang@intel.com, zhe.tao@intel.com To: Jingjing Wu Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by dpdk.org (Postfix) with ESMTP id 63D3139EA for ; Mon, 14 Mar 2016 13:21:48 +0100 (CET) Content-Disposition: inline In-Reply-To: <1457581271-22871-2-git-send-email-jingjing.wu@intel.com> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On Thu, Mar 10, 2016 at 11:41:10AM +0800, Jingjing Wu wrote: > Currently, i40evf PMD uses a global static buffer to send virtchnl > command to host driver. It is shared by multi VFs. > This patch changed to allocate virtchnl cmd buffer for each VF. >=20 > Signed-off-by: Jingjing Wu > Acked-by: Helin Zhang > --- > drivers/net/i40e/i40e_ethdev.h | 2 + > drivers/net/i40e/i40e_ethdev_vf.c | 178 +++++++++++++++---------------= -------- > 2 files changed, 71 insertions(+), 109 deletions(-) >=20 Hi Jingjing, I get some compilation errors when I apply this to dpdk-next-net. /home/bruce/next-net/dpdk-next-net/drivers/net/i40e/i40e_ethdev_vf.c: In = function =E2=80=98i40evf_add_del_all_mac_addr=E2=80=99: /home/bruce/next-net/dpdk-next-net/drivers/net/i40e/i40e_ethdev_vf.c:1801= :21: error: =E2=80=98cmd_result_buffer=E2=80=99 undeclared (first use in = this function) args.out_buffer =3D cmd_result_buffer; ^ This is with Fedora 23 with gcc 5.3.1 /Bruce