From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: Re: [PATCH] net/tap: fix support for large Rx queues Date: Mon, 01 May 2017 22:33:22 +0200 Message-ID: <1615470.AxTd9VR4jW@xps> References: <185dca03cb8d8665feef0adcfbe36e51529c4563.1493301089.git.pascal.mazon@6wind.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: dev@dpdk.org To: Pascal Mazon Return-path: Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) by dpdk.org (Postfix) with ESMTP id 8178F5951 for ; Mon, 1 May 2017 22:33:23 +0200 (CEST) In-Reply-To: <185dca03cb8d8665feef0adcfbe36e51529c4563.1493301089.git.pascal.mazon@6wind.com> List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 27/04/2017 15:51, Pascal Mazon: > Rx queues configured with more than 1023 descriptors cause readv() calls to > fail due to more iovec entries than permitted by the kernel. As a result, > no packets can be received. > > Quietly limit internal Rx queue size to the maximum number of iovec entries > to fix this issue. > > Fixes: 0781f5762cfe ("net/tap: support segmented mbufs") > > Signed-off-by: Pascal Mazon Applied, thanks