From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-we0-f175.google.com (mail-we0-f175.google.com [74.125.82.175]) by dpdk.org (Postfix) with ESMTP id ABE5F255 for ; Fri, 30 Jan 2015 00:32:50 +0100 (CET) Received: by mail-we0-f175.google.com with SMTP id p10so24287670wes.6 for ; Thu, 29 Jan 2015 15:32:50 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=P++Xdl27zlByHqtm5jeJX3oChp//ddp2ThYWrkLBGxI=; b=JqissZCyKksh3XxgTdTGjWaRWcgWeRvDCcNKaThc6y6rLqjr4qvYDYoht6ZxLh+ftI 4gDnKbgo/g+Wi00+Wtm0SyzIfIcHFChH7gajZXViTt7G5XxVpXrYslEtJIuPVR6ZG1PN r/QgFov2YCR6PbG9tSxa1R2mKwflHmUGTruBj2JTwCWF5tHdE3iFTVsjUvX/5DOEMkj1 RJJF5NUPsF0osEi1p+6O4gqscmIYv6SNADqU2iv6N5CiLFM9RpZgwz3q/NvwuGIcWAFP Tak83lnk4cSRzneIJh0aOevxetnS1wlJAP6qga2o3QI0fkyVchR9VxaS/i/yx5LRit1l MPXg== X-Gm-Message-State: ALoCoQkJbEhVgTPoRdEtduiCnckSMspc8sSpf3R/dmSqt1cVX/Uy0dZrgrC/n9qcRinYlsio1vvn X-Received: by 10.194.248.201 with SMTP id yo9mr5795465wjc.75.1422574370552; Thu, 29 Jan 2015 15:32:50 -0800 (PST) Received: from localhost.localdomain (136-92-190-109.dsl.ovh.fr. [109.190.92.136]) by mx.google.com with ESMTPSA id d7sm12399564wjs.2.2015.01.29.15.32.48 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 29 Jan 2015 15:32:49 -0800 (PST) From: Thomas Monjalon To: Bruce Richardson Date: Fri, 30 Jan 2015 00:31:59 +0100 Message-Id: <1422574319-9428-1-git-send-email-thomas.monjalon@6wind.com> X-Mailer: git-send-email 2.2.2 In-Reply-To: <20150129232748.GA11276@bricha3-MOBL3> References: <20150129232748.GA11276@bricha3-MOBL3> Cc: dev@dpdk.org Subject: [dpdk-dev] [PATCH] ixgbe: forbid building vpmd without Rx 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: Thu, 29 Jan 2015 23:32:50 -0000 CONFIG_RTE_LIBRTE_IXGBE_RX_ALLOW_BULK_ALLOC is a prerequisite of CONFIG_RTE_IXGBE_INC_VECTOR. Reported-by: Alexander Belyakov Signed-off-by: Thomas Monjalon --- lib/librte_pmd_ixgbe/Makefile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/librte_pmd_ixgbe/Makefile b/lib/librte_pmd_ixgbe/Makefile index 3588047..33c17db 100644 --- a/lib/librte_pmd_ixgbe/Makefile +++ b/lib/librte_pmd_ixgbe/Makefile @@ -114,4 +114,8 @@ DEPDIRS-$(CONFIG_RTE_LIBRTE_IXGBE_PMD) += lib/librte_eal lib/librte_ether DEPDIRS-$(CONFIG_RTE_LIBRTE_IXGBE_PMD) += lib/librte_mempool lib/librte_mbuf DEPDIRS-$(CONFIG_RTE_LIBRTE_IXGBE_PMD) += lib/librte_net lib/librte_malloc +ifeq ($(CONFIG_RTE_IXGBE_INC_VECTOR)$(CONFIG_RTE_LIBRTE_IXGBE_RX_ALLOW_BULK_ALLOC),yn) +$(error The ixgbe vpmd depends on Rx bulk alloc) +endif + include $(RTE_SDK)/mk/rte.lib.mk -- 2.2.2