From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf0-f172.google.com (mail-pf0-f172.google.com [209.85.192.172]) by dpdk.org (Postfix) with ESMTP id 29486282 for ; Thu, 15 Dec 2016 00:59:29 +0100 (CET) Received: by mail-pf0-f172.google.com with SMTP id d2so5733816pfd.0 for ; Wed, 14 Dec 2016 15:59:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=xO8oTQbdkJZZX+pe5bZmxrFU5iEijbCqPKH2r6brWNs=; b=XVMWiTvq1KwqXdUrK/B3G/CZR0xXToBHCxsxIzo47cMoTRUg2qiv/iPiK6B0zyT8PC fibfdyrWKzMWs0xLjYZWl8ftKXke0Ve0CV+v9TBQ8tI9EGv1YC5UDOyZLKMQC/0+erC7 0non/+Y0PAAIb1qdIsVA5QO+Bn/1NyzfnWZi36eDGfLbuGjbYepaCJ9qx5nXP3hdSJFw Wd/d0iFv+2RYXr4TAilp4/TM16+Bi/aj/T6LnYLVrOCJqaCCz56PKY/PhOk4XQpVRGTf 3Irs55UvGsBM9rKZHrR9kUp6V4JXHMbpH3iYVCM3u/ryUhLj1sa9BbCvvlkmkL0JnYUx ZO/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=xO8oTQbdkJZZX+pe5bZmxrFU5iEijbCqPKH2r6brWNs=; b=aEfFD2kTyxmR5hM3mQeEyfRcqFNctHiAfiMMAb3FK0/FUaB3dPf7+FITRYkttr8lP8 IKRryqJDBBxiOOl9eIi5HYFt9PbkRa4Jn/DYH9S/LMYewEYKUWoNsxlhBSIHuO9pVsSZ 7HRgZmBz+RX8huPlB/uutK3yx5eufoozdaZVEJPb9kCRgKUFZTk70bPtcGIi7KQipzYR cA+o9UA638q6dASbh5eEE/z1M/kqdAQ3kVjslOLB7l9GhcgQm4uQYA0bwL6zBhPpzX2c a/YJrHeUGBSZpdtHPnKbHJ6WY3dcQZuhAoFjv04IiCArQqnQc5jlVaLnllDEAPj6MPI8 uwVQ== X-Gm-Message-State: AKaTC03Xs42Dl9tFk5Ohc/hYBC+BA7BRXn73OD4bKO7FfQJwa83Gq5zPHDqXhqIw8YaxsA== X-Received: by 10.99.6.134 with SMTP id 128mr187933763pgg.53.1481759968862; Wed, 14 Dec 2016 15:59:28 -0800 (PST) Received: from xeon-e3.wavecable.com (204-195-18-65.wavecable.com. [204.195.18.65]) by smtp.gmail.com with ESMTPSA id 16sm89842390pfy.4.2016.12.14.15.59.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 14 Dec 2016 15:59:28 -0800 (PST) From: Stephen Hemminger X-Google-Original-From: Stephen Hemminger To: dev@dpdk.org Cc: Stephen Hemminger Date: Wed, 14 Dec 2016 15:59:18 -0800 Message-Id: <20161214235920.12877-1-sthemmin@microsoft.com> X-Mailer: git-send-email 2.10.2 Subject: [dpdk-dev] [PATCH 0/2] support for Hyper-V VMBUS 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, 14 Dec 2016 23:59:30 -0000 This is the core changes required to support VMBUS. It does cause some ABI change to ethdev etc. Stephen Hemminger (2): ethdev: increase length ethernet device internal name hyperv: VMBUS support infrastucture doc/guides/rel_notes/deprecation.rst | 3 + lib/librte_eal/common/Makefile | 2 +- lib/librte_eal/common/eal_common_devargs.c | 7 + lib/librte_eal/common/eal_common_options.c | 38 ++ lib/librte_eal/common/eal_internal_cfg.h | 3 +- lib/librte_eal/common/eal_options.h | 6 + lib/librte_eal/common/eal_private.h | 5 + lib/librte_eal/common/include/rte_devargs.h | 8 + lib/librte_eal/common/include/rte_vmbus.h | 247 ++++++++ lib/librte_eal/linuxapp/eal/Makefile | 6 + lib/librte_eal/linuxapp/eal/eal.c | 11 + lib/librte_eal/linuxapp/eal/eal_vmbus.c | 906 ++++++++++++++++++++++++++++ lib/librte_ether/rte_ethdev.c | 90 +++ lib/librte_ether/rte_ethdev.h | 34 +- mk/rte.app.mk | 1 + 15 files changed, 1362 insertions(+), 5 deletions(-) create mode 100644 lib/librte_eal/common/include/rte_vmbus.h create mode 100644 lib/librte_eal/linuxapp/eal/eal_vmbus.c -- 2.10.2