From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) by dpdk.org (Postfix) with ESMTP id 99C85237 for ; Fri, 29 Dec 2017 14:13:18 +0100 (CET) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 0FA0420F99; Fri, 29 Dec 2017 08:13:18 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute1.internal (MEProxy); Fri, 29 Dec 2017 08:13:18 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= cc:date:from:in-reply-to:message-id:references:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=mesmtp; bh=BBTqW1tyFwPKEe D3z+S6TEAbRhjRsFolrQj3Wk/mk2k=; b=EEC0xLYEVTPXq6+3n1Js9GyXfoUdGj InDHnMPVm+gz0N03Fb7VqWmlklhpU8hPKBEVGhrIU2aJGGwl4YnY/B1teSt+KquP ZQL7v/ospWWvjTnrZ0zw0SzkrCjkCH2VAWTYbLVSHf7I3T4nqGycd0YOHN07xjwO 1iVzpnHcl+mCo= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:in-reply-to:message-id :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=BBTqW1tyFwPKEeD3z+S6TEAbRhjRsFolrQj3Wk/mk2k=; b=IDHRhhT1 sNaNVXZkcetgxoYKl5lYQmsWUWGhEktOjZ6nbB3UnASAj0PgQN4T/xoRnojstzZf MCTQ/xFLyhi1pLDqs3C8bt2TqbTgZKoY2gvs0DLguepC0k8bM7/s5aIZn67jmX94 223KWt+QkCohpUSP4ty+QlFHqzNXBGkCIjVzOR9PPTCplqazCB8XWn86YIr6R6cJ mNRSBIp4H1mEGJFXWDHcrIqkoQ7dnjDcWLU/3lQAUNW98Yjog+CHfdMksyXI8d/T L5amazgRrN/ow25o7q498jufIX4C5yFZnEHro4cIMFIewogwHhT6J0ODLo5l/XZ4 IaQerElqwrh2pw== X-ME-Sender: Received: from xps.monjalon.net (240.16.136.77.rev.sfr.net [77.136.16.240]) by mail.messagingengine.com (Postfix) with ESMTPA id D3119244FB; Fri, 29 Dec 2017 08:13:15 -0500 (EST) From: Thomas Monjalon To: dev@dpdk.org Cc: ferruh.yigit@intel.com Date: Fri, 29 Dec 2017 14:12:31 +0100 Message-Id: <20171229131234.26530-1-thomas@monjalon.net> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20171128221302.15400-1-thomas@monjalon.net> References: <20171128221302.15400-1-thomas@monjalon.net> Subject: [dpdk-dev] [PATCH v2 0/3] ethdev port notifications 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: Fri, 29 Dec 2017 13:13:18 -0000 This patchset aims to add notifications for ethdev ports added or removed. It will be especially useful for hotplug. The first patches were sent individually by Matan, and now grouped in a consistent patchset v2. Note: this patchset depends on "ethdev: remove useless parameter in callback process" Matan Azrad (2): ethdev: allow event registration for all ports ethdev: free detached port by the dedicated function Thomas Monjalon (1): ethdev: add notifications for probing and removal lib/librte_ether/rte_ethdev.c | 128 +++++++++++++++++++++++++++++------------- lib/librte_ether/rte_ethdev.h | 10 +++- 2 files changed, 96 insertions(+), 42 deletions(-) -- 2.15.1