From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Hemminger Subject: Re: [PATCH 2/2] examples: adjust Rx and Tx descriptors to device limits Date: Sat, 8 Jul 2017 10:05:37 -0700 Message-ID: <20170708100537.7a52d067@xeon-e3> References: <1488459935-13273-2-git-send-email-arybchenko@solarflare.com> <1495727874-10892-1-git-send-email-arybchenko@solarflare.com> <1495727874-10892-2-git-send-email-arybchenko@solarflare.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: , Sergio Gonzalez Monroy , Remy Horton , Jianfeng Tan , Declan Doherty , Ferruh Yigit , Yuanhan Liu , Maxime Coquelin , Konstantin Ananyev , Bruce Richardson , Reshma Pattan , Cristian Dumitrescu , Byron Marohn , Pablo de Lara Guarch , Pawel Wodkowski , Tomasz Kantecki , John McNamara , Daniel Mrzyglod , Roman Zhukov To: Andrew Rybchenko Return-path: Received: from mail-pg0-f46.google.com (mail-pg0-f46.google.com [74.125.83.46]) by dpdk.org (Postfix) with ESMTP id 48EE116E for ; Sat, 8 Jul 2017 19:05:45 +0200 (CEST) Received: by mail-pg0-f46.google.com with SMTP id k14so30824623pgr.0 for ; Sat, 08 Jul 2017 10:05:45 -0700 (PDT) In-Reply-To: <1495727874-10892-2-git-send-email-arybchenko@solarflare.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" On Thu, 25 May 2017 16:57:54 +0100 Andrew Rybchenko wrote: > + retval = rte_eth_dev_adjust_nb_rx_tx_desc(portid, &nb_rxd, &nb_txd); > + if (retval != 0) > + rte_exit(EXIT_FAILURE, "port %u: rte_eth_dev_adjust_nb_rx_tx_desc " > + "failed (res=%d)\n", portid, retval); > + rte_exit is equivalent to panic in kernel. No API call should call rte_exit. Instead the error must be propogated back to caller and/or leave the slave in a dead state.