From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pg0-f49.google.com (mail-pg0-f49.google.com [74.125.83.49]) by dpdk.org (Postfix) with ESMTP id AFE02AAAE for ; Mon, 16 Apr 2018 18:57:28 +0200 (CEST) Received: by mail-pg0-f49.google.com with SMTP id t12so4093673pgp.13 for ; Mon, 16 Apr 2018 09:57:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=7MsmndHSDFyHI/8dTaAMNwqeRmzwK8uXNwXbla7siZU=; b=hBKaI3InnWXoBvLu4+3yHT94oweFzQRfDQHNsxef8Du8BhFbKFIqSKDb2UxCZbxK2a P2zOtHI1dtlFJSU5ja9st2dszBbSXZk6nkPgrX8AzU0/dZzs4LKHvJfkZEY+o31mRu3m hHbkXF1RRRBNd48pK/oPgxuiCRKcfJdcsmqm8B+RrevnkOp2MWy8Z4WfnV3GwqrQ+X6M 5LN5Db7gi2xYGaHni+4NYvZZko9obH8Jzrb4jNHjhIhXAj2qJMgR6GKC+KTJCEpbCmKN 44XYEzi3SlzCIZ8wKL2jYyGKcVKdXngMstbUk/l8Cp/VLULmnfk2iV11n6M6e9PTZco1 ruIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=7MsmndHSDFyHI/8dTaAMNwqeRmzwK8uXNwXbla7siZU=; b=LtFJ+cI62IYyHPAWOZ8Mvd30Bu869wahmZFkTGZ107yTiuL114PxijZwJH0wzcOfaK jGeGFUvh9H8tY6ZJ34zO4qCkSUeqmONzTmFl3V/Czglq61HBTV294ngSWtx++SX00syE UvCYrX9mnNaPKQ9wKF1NF4Uwv7TfY5drxl4XTHPwD4LDCIQ1IgkZxsVqtye6t96+kXZr CLUZ0z2EQgpP2eS6Q/d06tJNh71NN5j6v/B5bWOP7w8bs8V0ybSEBeB9uB//rFu07dZV EhL4X7bCDt/LMyooOXwkwEypqi+Yg98vopTEp7hyxhjcykPncbyMeDV7sTZpf8i39jrJ 4+jQ== X-Gm-Message-State: ALQs6tBL0YsOsvyA2tcdEPNUVNfOiv3kDY57rJoxtGekhVJTCsqDDgFC RdaJmFp8S/bqrGnLqV2oP/o3gw== X-Google-Smtp-Source: AIpwx4+FYT+IjvDdqmcGI+Nz/BpzectIaphC0bwvKhHOmtK3MGrfzcRiYZoNeJvv+B9RJqLTrQ+RVQ== X-Received: by 10.99.45.2 with SMTP id t2mr13511641pgt.356.1523897847505; Mon, 16 Apr 2018 09:57:27 -0700 (PDT) Received: from xeon-e3 (204-195-71-95.wavecable.com. [204.195.71.95]) by smtp.gmail.com with ESMTPSA id t25sm20984067pfh.184.2018.04.16.09.57.26 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 16 Apr 2018 09:57:27 -0700 (PDT) Date: Mon, 16 Apr 2018 09:57:23 -0700 From: Stephen Hemminger To: Matan Azrad Cc: Bruce Richardson , "Burakov, Anatoly" , Thomas Monjalon , "dev@dpdk.org" , "pmatilai@redhat.com" , "david.marchand@6wind.com" , "jia.guo@intel.com" , "konstantin.ananyev@intel.com" , "fbl@redhat.com" Message-ID: <20180416095723.0d7698c7@xeon-e3> In-Reply-To: References: <2407757.yEAnF6RcS7@xps> <20180413164046.GD37024@bricha3-MOBL.ger.corp.intel.com> <20180416083153.GA50020@bricha3-MOBL.ger.corp.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: [dpdk-dev] kernel binding of devices + hotplug 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: Mon, 16 Apr 2018 16:57:29 -0000 On Mon, 16 Apr 2018 16:11:12 +0000 Matan Azrad wrote: > > If the device management is only managed in one place, i.e. not in DPDK, > > then there is no conflict to manage. > > I can't agree with this statement, > The essence of DPDK is to give a good alternative to managing network devices, > DPDK actually takes a lot of management area to manage by itself to do the user life better :) More is not better! DPDK is poorly integrated into Linux overall system. Doing more in DPDK makes this worse not better. Buried under this discussion is the fact that the Mellanox bifurcated driver behaves completely differently from every other driver. This makes coming to a common solution much harder. The bifurcated model has advantages and disadvantages, in this case it is a disadvantage since it is not easy to manage usage when it is a shared resource.