From patchwork Tue Jan 24 07:34:08 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jianfeng Tan X-Patchwork-Id: 19928 X-Patchwork-Delegate: thomas@monjalon.net 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 927074CE4; Tue, 24 Jan 2017 08:33:59 +0100 (CET) Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by dpdk.org (Postfix) with ESMTP id 339D1293C for ; Tue, 24 Jan 2017 08:33:37 +0100 (CET) Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga104.jf.intel.com with ESMTP; 23 Jan 2017 23:33:34 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.33,277,1477983600"; d="scan'208";a="51831832" Received: from dpdk06.sh.intel.com ([10.239.129.195]) by orsmga004.jf.intel.com with ESMTP; 23 Jan 2017 23:33:33 -0800 From: Jianfeng Tan To: dev@dpdk.org Cc: john.mcnamara@intel.com, yuanhan.liu@linux.intel.com, stephen@networkplumber.org, Jianfeng Tan Date: Tue, 24 Jan 2017 07:34:08 +0000 Message-Id: <1485243248-27082-4-git-send-email-jianfeng.tan@intel.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1485243248-27082-1-git-send-email-jianfeng.tan@intel.com> References: <1485243248-27082-1-git-send-email-jianfeng.tan@intel.com> Subject: [dpdk-dev] [PATCH 3/3] doc: remove ABI changes in igb_uio 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" We announced ABI changes to remove iomem and ioport mapping in igb_uio. But it has potential backward compatibility issue: cannot run old version DPDK on modified igb_uio. The purpose of this changes was to fix a bug: when DPDK app crashes, those devices by igb_uio are not stopped either DPDK PMD driver or igb_uio driver. We need to figure out new way to fix this bug. Fixes: 3bac1dbc1ed ("doc: announce iomem and ioport removal from igb_uio") Suggested-by: Stephen Hemminger Signed-off-by: Jianfeng Tan --- doc/guides/rel_notes/deprecation.rst | 5 ----- 1 file changed, 5 deletions(-) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 755dc65..0f039dd 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -8,11 +8,6 @@ API and ABI deprecation notices are to be posted here. Deprecation Notices ------------------- -* igb_uio: iomem mapping and sysfs files created for iomem and ioport in - igb_uio will be removed, because we are able to detect these from what Linux - has exposed, like the way we have done with uio-pci-generic. This change - targets release 17.02. - * ABI/API changes are planned for 17.02: ``rte_device``, ``rte_driver`` will be impacted because of introduction of a new ``rte_bus`` hierarchy. This would also impact the way devices are identified by EAL. A bus-device-driver model