From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id E60F07EFC for ; Mon, 1 Dec 2014 18:19:02 +0100 (CET) Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga102.fm.intel.com with ESMTP; 01 Dec 2014 09:19:01 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.07,495,1413270000"; d="scan'208";a="640815138" Received: from bricha3-mobl3.ger.corp.intel.com ([10.243.20.36]) by fmsmga002.fm.intel.com with SMTP; 01 Dec 2014 09:18:56 -0800 Received: by (sSMTP sendmail emulation); Mon, 01 Dec 2014 17:18:55 +0025 Date: Mon, 1 Dec 2014 17:18:55 +0000 From: Bruce Richardson To: Thomas Monjalon Message-ID: <20141201171854.GH4856@bricha3-MOBL3> References: <5418900.qsIIdEyxOF@xps13> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <5418900.qsIIdEyxOF@xps13> Organization: Intel Shannon Ltd. User-Agent: Mutt/1.5.23 (2014-03-12) Cc: dev@dpdk.org Subject: Re: [dpdk-dev] [BUG] ixgbe vector cannot compile without bulk alloc X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Dec 2014 17:19:03 -0000 On Mon, Dec 01, 2014 at 06:10:18PM +0100, Thomas Monjalon wrote: > These 2 configuration options are incompatible: > CONFIG_RTE_LIBRTE_IXGBE_RX_ALLOW_BULK_ALLOC=n > CONFIG_RTE_IXGBE_INC_VECTOR=y > Building this config gives this error: > lib/librte_pmd_ixgbe/ixgbe_rxtx_vec.c:69:24: > error: ‘struct igb_rx_queue’ has no member named ‘fake_mbuf’ > > I'd like a confirmation that it will be always incompatible. > Thanks > -- > Thomas Hi Thomas, I don't think these options should always be incompatible, though as you point out you do need to turn on bulk alloc support in order to use the vector PMD. Why do you ask? There are no immediate plans to remove the dependency on our end. /Bruce