From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: Re: [PATCH v2 0/5] bonding: setup all queues of slave devices Date: Wed, 21 Dec 2016 18:48:48 +0100 Message-ID: <2622375.75ISYoc1AV@xps13> References: <1479986809-14934-1-git-send-email-jblunck@infradead.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: dev@dpdk.org, ferruh.yigit@intel.com, i.maximets@samsung.com, bruce.richardson@intel.com, declan.doherty@intel.com, ehkinzie@gmail.com, bernard.iremonger@intel.com, stable@dpdk.org To: Jan Blunck Return-path: Received: from mail-wj0-f169.google.com (mail-wj0-f169.google.com [209.85.210.169]) by dpdk.org (Postfix) with ESMTP id 52B7110CBD for ; Wed, 21 Dec 2016 18:48:51 +0100 (CET) Received: by mail-wj0-f169.google.com with SMTP id c11so3211919wjx.3 for ; Wed, 21 Dec 2016 09:48:51 -0800 (PST) In-Reply-To: <1479986809-14934-1-git-send-email-jblunck@infradead.org> List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 2016-11-24 12:26, Jan Blunck: > Prior to 16.11 some drivers (e.g. virtio) still had problems if their > queues where setup repeatedly. The bonding driver was working around the > problem by reusing already setup queues. This series of patches changes the > way how queue setup is done to give control to the driver to properly release > already initialized queues before they are setup again. Therefore the driver > call sequence is as if the number of queues is temporarily reduced before the > queues are setup again. > > Ilya Maximets (1): > Revert "bonding: use existing enslaved device queues" > > Jan Blunck (4): > ethdev: Call rx/tx_queue_release before rx/tx_queue_setup > ethdev: Free rx/tx_queues after releasing all queues > ethdev: Add DPDK internal _rte_eth_dev_reset() > net/bonding: Force reconfiguration of removed slave interfaces Applied, thanks