From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by dpdk.org (Postfix) with ESMTP id 30221231E for ; Wed, 19 Jul 2017 23:27:53 +0200 (CEST) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id B3A442026C; Wed, 19 Jul 2017 17:27:52 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute1.internal (MEProxy); Wed, 19 Jul 2017 17:27:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=0xeGVkaTMVuOzUK JrYg7qxch+iPwyeH+a0BFUr6SHGQ=; b=e+nWCn7GvrwTtUXFpL/mqpLgkDi+zyf x+TOjr+Ct4p4rfQHRH1lLYq2ncBNoH50bBUoCxoj7BcWvbvvC5JXd6mAkeuFWlBf sEamtEydaPgu/vsZCEOUuXBaZMX+AotoVj2CVmyBpi8+EzfaGZ2A4V0necTgOV8b STQNl+gJ2mIk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-sender:x-me-sender:x-sasl-enc:x-sasl-enc; s= fm1; bh=0xeGVkaTMVuOzUKJrYg7qxch+iPwyeH+a0BFUr6SHGQ=; b=ZwyWB0eh L93NpAkUydKpdPq0htUNidp1YgPMrBNhnEp0tZkZGcIztlW5iR86xqeWoq3bxIrR WHA/CwC3tRsPvI7McqR57cJR+mNGx/fEBkP49NI+JWdVYPzFvGSpkLgx7d5e1ocD IN0IXO23KEnorkr1h1M225VEAyTmQwlilfvcfu1JaoL6UDVGw8WuVPpMrQVO1Zvm xpNBRWoVMmkaDYjKP//0Vp6SOXz3keVjJrS6R9RZZYE0Fx1WwpuQY4+1UP4Q0Co5 OFEqWQroo02S1dR82/S9WdCOKk01P6LPzXnB8AOJvzyDO8bTL5jekaFvWEwuvBML 5cADLYw54N2+Jw== X-ME-Sender: X-Sasl-enc: 0tUBTvBvm24RMxsCpY4I4uyyb3PTC9mt3CElBcygLXzo 1500499672 Received: from xps.localnet (bzq-164-168-31-206.red.bezeqint.net [31.168.164.206]) by mail.messagingengine.com (Postfix) with ESMTPA id 466937E2E6; Wed, 19 Jul 2017 17:27:52 -0400 (EDT) From: Thomas Monjalon To: Gaetan Rivet Cc: dev@dpdk.org, Jan Blunck , Shreyansh Jain , Stephen Hemminger , Bruce Richardson Date: Thu, 20 Jul 2017 00:27:45 +0300 Message-ID: <8245112.qREEBRIO0b@xps> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [dpdk-dev] [PATCH v4 0/8] fix hotplug API X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Jul 2017 21:27:53 -0000 15/07/2017 20:56, Gaetan Rivet: > Sending those fixes as separate patches as they stand on their own. > This series improves usability of the hotplug API and fixes a few issues > with existing implementations. > > The hotplug API can be tested with the fail-safe PMD[1]. Its > documentation describes how to declare slaves and how to use it. [...] > Gaetan Rivet (8): > vdev: implement plug operation > devargs: introduce removal function > devargs: introduce insert function > eal: fix hotplug add / remove > pci: use given name as generic name > pci: fix generic driver pointer on probe error > pci: fix hotplug operations > bus: remove useless plug parameter Applied to fix the current bus state, thanks. It is now clear that it can be done differently in 17.11 after the deprecation of the device specification syntax. Jan already sent some patches in this direction.