From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: Re: [PATCH 4/4] pmd_hw_support.py: Add tool to query binaries for hw support information Date: Wed, 18 May 2016 14:38:57 +0200 Message-ID: <20348777.VsQliCQX8c@xps13> References: <1463431287-4551-1-git-send-email-nhorman@tuxdriver.com> <1463431287-4551-5-git-send-email-nhorman@tuxdriver.com> <3ee4159d-fd29-1a20-1417-4c0a40c18779@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: Neil Horman , dev@dpdk.org, Bruce Richardson , Stephen Hemminger To: Panu Matilainen Return-path: Received: from mail-wm0-f43.google.com (mail-wm0-f43.google.com [74.125.82.43]) by dpdk.org (Postfix) with ESMTP id C5F72ADB6 for ; Wed, 18 May 2016 14:39:27 +0200 (CEST) Received: by mail-wm0-f43.google.com with SMTP id a17so77406486wme.0 for ; Wed, 18 May 2016 05:39:27 -0700 (PDT) In-Reply-To: <3ee4159d-fd29-1a20-1417-4c0a40c18779@redhat.com> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 2016-05-18 14:48, Panu Matilainen: > Calling up on the list of requirements from > http://dpdk.org/ml/archives/dev/2016-May/038324.html, I see a pile of > technical requirements but perhaps we should stop for a moment to think > about the use-cases first? > > To name some from the top of my head: > - user wants to know whether the hardware on the system is supported supported by what? * by a statically linked app * by a DPDK he has downloaded and built * by a DPDK provided as shared library by its Linux vendor In the first 2 cases he knows where the files are. In the Linux distribution case, there can be a default directory set by the Linux vendor for the script looking at the infos. Only the Linux vendor knows where the PMDs files are. > - user wants to know which package(s) need to be installed to support > the system hardware You mean "which DPDK packages"? Are some informations showed when doing "packager search dpdk"? or "packager show dpdk-driverX"? Do you want to show the PCI ids in the description of the packages? > - user wants to list all supported hardware before going shopping Why doing shopping? For a DPDK usage or for a specific application? The application should mentions the supported hardware. For more general DPDK information, there is this this page: http://dpdk.org/doc/nics But it may be not enough accurate for some PCI id exceptions. For more details, he must use a listing tool.