From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ot0-f169.google.com (mail-ot0-f169.google.com [74.125.82.169]) by dpdk.org (Postfix) with ESMTP id 56E32108A for ; Wed, 8 Mar 2017 14:35:05 +0100 (CET) Received: by mail-ot0-f169.google.com with SMTP id i1so30749412ota.3 for ; Wed, 08 Mar 2017 05:35:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=HDqz4QnDq93u5ucF6BWACr1UvIk6p5JAmCT8m/bbACI=; b=pUbiFeTrU4gGJwL/KQ22Q6EfinkXPZr2O0fJNFuo9aYgJbtLl4Ag57DV2W07zoTEjr 07tByChr4xJXz9rgVoFWJrQTj3Lxh7MHlf3V9J+YVlnq9K5F2WEJAU8/eOIAXhN7rOKj O9wcxjnPzNDAVVzriy5NBFkTTHWuNxDAHdd327GBvoOViJuesJCKqpqmBVn9x6CuSx3w FO8MRw6OMVDAAxXX+I3Bvp/7qR4w1j058E+fuMwegB/HT8+sVpIE5bcAVqsA1Un1koQu uAK1O/7Lx553u1jjXzE6qFPQDGjXpwSVULLTt02HktdQRpiUnzE5fnF/idY/fAG2DdRD ObfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=HDqz4QnDq93u5ucF6BWACr1UvIk6p5JAmCT8m/bbACI=; b=ThRa8ZkkBQMX8hRqL9aAcJK7EHMjQQLdP8XprKGQNl+MMzQaEKG0Tn0qx5/eioob1x 7B0UOPL3jitsKpaGs7VzaOZyu+hNzevZyd3APki3Lh3CBH3UNPlwmp1su7ytE5Y3kBd4 urO+gndjl4Xhj3Xl9vcSCuze/j15IVwbZ96O84Is7ydpHeD3nnoS/Am5vaFMzsZA1W+W VQmlwTlKY92SUDgf2JH+B10hr/8iEmgGtGNHcFlZZQPaRHb9Orne0WK8D5zeCaQQXRIq PPe7svcTwnyxQpDIIzEI1aIuc/0BpzDMaAXZYHQTTiQUSWA96t10O+hnKmtNTwZFE5JY DSxA== X-Gm-Message-State: AFeK/H0jHT/XE9RmVeVTx+C4s9LmqIXCcjz07AqRUr2N2bi8DIkh32BmtdeOqlY4ap2p2bI0NDPtYKehiyOi+Q== X-Received: by 10.157.15.253 with SMTP id m58mr3552833otd.209.1488980104431; Wed, 08 Mar 2017 05:35:04 -0800 (PST) MIME-Version: 1.0 Received: by 10.182.251.129 with HTTP; Wed, 8 Mar 2017 05:35:03 -0800 (PST) From: raman geetha gopalakrishnan Date: Wed, 8 Mar 2017 19:05:03 +0530 Message-ID: To: dev@dpdk.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: [dpdk-dev] Reg DPDK & PMD 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: Wed, 08 Mar 2017 13:35:05 -0000 Hi All, I have the following basic question. Hope to get an answer / link where i can get myself clear. 1. In DPDK PMD is optimized driver for an given NIC to get maximum performance. That being the case why we are talking about DPDK supported NICs. A) My assumption is that NIC interface is standardized so that PMD should actually work with any NIC (barring some NIC specific performance tweaks) is that correct? B) if #A is correct , how can i make changes to PMD to support any NIC ? if i have to put the above question in different way then it is 2. what is preventing us from having a common PMD layer for all NICs and additional PMD specific to each NIC??? Thanks Raman