From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: Re: standardize device identification Date: Fri, 05 Jan 2018 09:39:38 +0100 Message-ID: <3183370.0ufOrFygau@xps> References: <1512027330-30030-1-git-send-email-yliu@fridaylinux.org> <7044959.u7szEIarlR@xps> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: dev@dpdk.org, Yuanhan Liu , Adrien Mazarguil , Ciara Loftus , Kevin Traynor , stephen@networkplumber.org, ferruh.yigit@intel.com To: Finn Christensen Return-path: Received: from out2-smtp.messagingengine.com (out2-smtp.messagingengine.com [66.111.4.26]) by dpdk.org (Postfix) with ESMTP id 924531B01E for ; Fri, 5 Jan 2018 09:40:00 +0100 (CET) In-Reply-To: List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 05/01/2018 08:52, Finn Christensen: > From: Thomas > > It may look like this: > > > > bus=BUS_NAME,id=BUS_ID/class=CLASS_NAME,dev_port=PORT_NUM, > > mac=MAC_ADDRESS/driver=DRIVER_NAME,driverspecificproperty=VALUE [...] > We also need to distinguish between multiple ports sitting on same PCI bus ID. > and from our point of view, this will fully cover our needs. Which property can help to distinguish Napatech ports? Can you use class=eth,dev_port=X ? The dev_port property will use /sys/class/net/DEV/dev_port on Linux. Is it OK for you?