From patchwork Wed Jul 26 13:35:57 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: 27216 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 DED457CEF; Wed, 26 Jul 2017 15:36:40 +0200 (CEST) Received: from mail-wr0-f175.google.com (mail-wr0-f175.google.com [209.85.128.175]) by dpdk.org (Postfix) with ESMTP id 58C117CD2 for ; Wed, 26 Jul 2017 15:36:20 +0200 (CEST) Received: by mail-wr0-f175.google.com with SMTP id k71so78211720wrc.2 for ; Wed, 26 Jul 2017 06:36:20 -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=xnGNDHyMpU4roELThJYqVE2L0UmalEgh+J0qgSXU2qL92sb9LuJaVrAEBz72J9TgAH GHO/8WP25er+KktxJY3fXYcFYRxIEz3zSfbj6sxxSBFAErjEE6s54vDWW6thpy+jdulR H6qEuMbMS5rsdMxTg8eg7944m7092ZxO37A7CnQMycCF2Lp7+IcutC5yftoalLttA3NF TdVLCvKBOrW9D7dr8of6oGgVskUSWTLW1L8RIx8VzFtldWhuoXnWjBEWbvCQAWSfoE92 Q2j/6ec5VZs4ZIdqYLpPoRrNV+ZIbRTLUWkV7+GPJ57qq9o6IJe8ER1kP0c5fAoDag6D J69Q== 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=Ew/6IbAVldQ680p3ZbsH7SAyXG8/vF59f1OXO/IQEMQWqiOLEItfHe+qsK9eGhGSap O6gQM+CNN2CoISKbRNB9q+SQamPlZ2t3d/WkO/FT+IYAxMJIituX53Ic7ai1f2Uvhuah TKJ4bNQSoDl297La3ZfvXMf/VAghcEIDt7BjGeHowkFX2cPIrDa3RSTzTh4WzdQbn8WI +6UcmlkCKCxn4NhlYzMYsGSi9a6cDoVVS0WLBBcfcWs5uw/eDKvkfRHtQfOktvKQfFnp 5ojJ5c0L3yr114o2vPVvlKIVjGKkQ8L0hxfy7cfo/ML7N2wBK4pK3M5peRs2I9H3xUzR l3fw== X-Gm-Message-State: AIVw113HnwvU8bT0MXBFd68cVyqTfygKX80pIOtc0AfZ5NLLwgVJnrqk eTHIF01SeDj7PNwU6bo= X-Received: by 10.223.150.101 with SMTP id c34mr888392wra.266.1501076179705; Wed, 26 Jul 2017 06:36:19 -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 c13sm3144707wrc.7.2017.07.26.06.36.17 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 26 Jul 2017 06:36:17 -0700 (PDT) From: Gaetan Rivet To: dev@dpdk.org Cc: Gaetan Rivet Date: Wed, 26 Jul 2017 15:35:57 +0200 Message-Id: X-Mailer: git-send-email 2.1.4 In-Reply-To: References: In-Reply-To: References: Subject: [dpdk-dev] [PATCH v2 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 Acked-by: John McNamara --- 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.