From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 176645A57 for ; Fri, 29 May 2015 15:15:31 +0200 (CEST) Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga102.jf.intel.com with ESMTP; 29 May 2015 06:15:15 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.13,517,1427785200"; d="scan'208";a="499894184" Received: from lwang14-mobl6.amr.corp.intel.com ([10.127.188.193]) by FMSMGA003.fm.intel.com with SMTP; 29 May 2015 06:15:12 -0700 Received: by (sSMTP sendmail emulation); Fri, 29 May 2015 09:15:12 -0400 From: Liang-Min Larry Wang To: dev@dpdk.org Date: Fri, 29 May 2015 09:15:07 -0400 Message-Id: <1432905309-912-1-git-send-email-liang-min.wang@intel.com> X-Mailer: git-send-email 2.1.4 Cc: aharton@cisco.com, bruce.richardson@intle.com, Liang-Min Larry Wang Subject: [dpdk-dev] [PATCH 0/2] User-space Ethtool X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 May 2015 13:15:32 -0000 This implementation is designed to provide a familar interface for applications that rely on kernel-space driver to support ethtool_op and net_device_op for device management. The initial implementation focuses on ops that can be implemented through existing netdev APIs. More ops will be supported in latter release. Liang-Min Larry Wang (2): ethdev: add api to set default mac address ethtool: add new library to provide ethtool-alike APIs MAINTAINERS | 4 + config/common_linuxapp | 5 + lib/Makefile | 1 + lib/librte_ether/rte_ethdev.c | 26 +++ lib/librte_ether/rte_ethdev.h | 14 ++ lib/librte_ether/rte_ether_version.map | 1 + lib/librte_ethtool/Makefile | 56 +++++++ lib/librte_ethtool/rte_ethtool.c | 155 +++++++++++++++++ lib/librte_ethtool/rte_ethtool.h | 257 +++++++++++++++++++++++++++++ lib/librte_ethtool/rte_ethtool_version.map | 18 ++ mk/rte.app.mk | 1 + 11 files changed, 538 insertions(+) create mode 100644 lib/librte_ethtool/Makefile create mode 100644 lib/librte_ethtool/rte_ethtool.c create mode 100644 lib/librte_ethtool/rte_ethtool.h create mode 100644 lib/librte_ethtool/rte_ethtool_version.map -- 2.1.4