From patchwork Wed Jul 26 13:30:22 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?q?Ga=C3=ABtan_Rivet?= X-Patchwork-Id: 27210 Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id A27F57CD5; Wed, 26 Jul 2017 15:31:00 +0200 (CEST) Received: from mail-wr0-f173.google.com (mail-wr0-f173.google.com [209.85.128.173]) by dpdk.org (Postfix) with ESMTP id 8DCAF7CC6 for ; Wed, 26 Jul 2017 15:30:52 +0200 (CEST) Received: by mail-wr0-f173.google.com with SMTP id k71so78145383wrc.2 for ; Wed, 26 Jul 2017 06:30:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:in-reply-to:references :in-reply-to:references; bh=zDoKYzZuek+GCB4T4pJuG2HX6CxghDlqQArj3lQOIco=; b=b5RaAd+XoB+Qv/ga3z2rHir5j9x0Amyykr5PAAqY4Zyv1lV0WU3RkQMLZs2QobFBoD qnhcev2yYLyn6x5lSPyKpnrdxTEXGmpDhAvpjSaSKvxAQykGrBCpIs079J6wua9pdupv Ayemh63Hk0LSsaa4xp9UFDwiJGBPL/MdtG72kdcRTetH8OpzZYCdMcQhvGuTAs/OXx/1 h1rz2gjP7r19ikNbDoRua3HUOSoEhs095lKT/MMBNfry3w4mkYPiXPniRQgZNDapOnGl eGNvFFcDV9ZWWAIIYk3H89uCr6UarHdQ/tHo7yAZNUtd6aO1VS1SKIfsgW5sSR4kmywM WD3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:in-reply-to:references; bh=zDoKYzZuek+GCB4T4pJuG2HX6CxghDlqQArj3lQOIco=; b=WHD1s5oB2oGghKBunEJxziL5GeVIyOvzC+YhntU7nIuqksiHHjZluBDBtGuyT0iUkH PPz9HdtxPE7QhWHcgNdybejDovqICCiJNpQ2WsDhZcBgbkkeuQy84qD4wqAOxJTXchFw +uPgjPEcQMXJcgih4rJO9iJEbPOo6D+UDVggdmJFbKx1FxsSKvjrb1O71z0WjlBmcf51 AuUjTpz4qxpp5B+j14V06VqngnQQGzhEAy/lrQEUOtAsyv61UUSreJwPuez8DVtQW7tP qDEXoyenZBfLeUPQuBJuv9Z5dbOmAd5o0aiuD35LoAaQdNXWLvlB/jV12bR48bftex/t CDRw== X-Gm-Message-State: AIVw112DR7ERpxD/ejWxSbMJ7zFmVDWg048wAWjnkjmUrVROjd7CQWZV yVzZutBYav/f4uDG6BQ= X-Received: by 10.223.162.207 with SMTP id t15mr1025642wra.151.1501075851824; Wed, 26 Jul 2017 06:30:51 -0700 (PDT) Received: from bidouze.dev.6wind.com (host.78.145.23.62.rev.coltfrance.com. [62.23.145.78]) by smtp.gmail.com with ESMTPSA id d26sm16186659wra.92.2017.07.26.06.30.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 26 Jul 2017 06:30:50 -0700 (PDT) From: Gaetan Rivet To: dev@dpdk.org Cc: Gaetan Rivet Date: Wed, 26 Jul 2017 15:30:22 +0200 Message-Id: X-Mailer: git-send-email 2.1.4 In-Reply-To: References: <5ec0604196fb087a42fa75e6ddc2a04aab293593.1501047767.git.shacharbe@mellanox.com> In-Reply-To: References: Subject: [dpdk-dev] [PATCH 6/6] doc: announce ethdev API change for detach flag 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" The flag RTE_ETH_DEV_DETACHABLE will disappear. This flag is not needed anymore following the hotplug work done for v17.08. It can be removed, its intent is now implicitly made available by the relevant EAL and rte_bus implementations. Signed-off-by: Gaetan Rivet --- doc/guides/rel_notes/deprecation.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 257dcba..9cc2299 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -64,3 +64,9 @@ Deprecation Notices be removed in 17.11: - ``rte_eal_parse_devargs_str``, replaced by ``rte_eal_devargs_parse`` + +* ethdev: The device flag advertizing hotplug capability + ``RTE_ETH_DEV_DETACHABLE`` is not needed anymore and will be removed in + v17.11. Drivers must fullfill any condition set by their bus and the latter + will be able to recognize this capability by checking those upon a detach + attempt.