From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <stephen@networkplumber.org>
Received: from mail-pd0-f180.google.com (mail-pd0-f180.google.com
 [209.85.192.180]) by dpdk.org (Postfix) with ESMTP id 1869A376E
 for <dev@dpdk.org>; Fri,  8 May 2015 01:25:34 +0200 (CEST)
Received: by pdbqa5 with SMTP id qa5so54164817pdb.1
 for <dev@dpdk.org>; Thu, 07 May 2015 16:25:33 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:cc:subject:date:message-id;
 bh=Uz6qQv4wwZsHTMhqdqcmszYrO/02fjAfjr0wF0/Pc1c=;
 b=JqcxdjA+cE/TXOf76tVGjiFPuc3TUVL3ZX9vSQzDDmXELBJLdObQJlOSPWwahMt/S+
 IA1cIF5De78Uo3fjyi3ckR2O2+mlClUShALiiJRkf1bQyzI7zGbZryHvUGHKtGm/TZfi
 Rs4NWsKUHZdQTO/i8Rp8bw037V+rkUlyP4Uf165TqD8ktYpMPPEEYSCmqmYXEQMSpezY
 iSzZDZ/5ZoNoLYRFWZafqEa9c/4x493P5Hwnt9dMFKIg8ixB3r2MRLU48DndEJiw+IRO
 g8y8hMT9sB0yR9WOhMeYptxmXHgMU2xXgU72lc7qJO8lKq0t9F80HThCze97G7dBk+G9
 9SqA==
X-Gm-Message-State: ALoCoQnlC/xzQhCWvrCcyEbXJ2uuLtaR3ijurpQRhfmtQPpXmE7v68rsbv7PyPn/yjTtKemQk0ry
X-Received: by 10.70.47.9 with SMTP id z9mr1652145pdm.69.1431041133221;
 Thu, 07 May 2015 16:25:33 -0700 (PDT)
Received: from urahara.home.lan (static-50-53-82-155.bvtn.or.frontiernet.net.
 [50.53.82.155])
 by mx.google.com with ESMTPSA id ki3sm3203006pdb.74.2015.05.07.16.25.32
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Thu, 07 May 2015 16:25:32 -0700 (PDT)
From: Stephen Hemminger <stephen@networkplumber.org>
To: dev@dpdk.org
Date: Thu,  7 May 2015 16:25:31 -0700
Message-Id: <1431041135-6289-1-git-send-email-stephen@networkplumber.org>
X-Mailer: git-send-email 2.1.4
Subject: [dpdk-dev] [PATCH 0/4 v4] bnx2x: new poll mode driver
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: patches and discussions about DPDK <dev.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Thu, 07 May 2015 23:25:34 -0000

Update to previous sumbission.
 - Split main source of driver from one monster patch into two large patches
 - Add map files for shared library support

Stephen Hemminger (4):
  pci: allow access to PCI config space
  bnx2x: new poll mode driver (part1)
  bnx2x: new poll mode driver (part2)
  bnx2x: enable BNX2X poll mode driver

 MAINTAINERS                                     |     3 +
 config/common_linuxapp                          |    10 +
 lib/Makefile                                    |     1 +
 lib/librte_eal/common/include/rte_pci.h         |    28 +
 lib/librte_eal/common/include/rte_pci_dev_ids.h |    30 +
 lib/librte_eal/linuxapp/eal/eal_pci.c           |    48 +
 lib/librte_eal/linuxapp/eal/eal_pci_init.h      |    11 +
 lib/librte_eal/linuxapp/eal/eal_pci_uio.c       |    14 +
 lib/librte_eal/linuxapp/eal/eal_pci_vfio.c      |    16 +
 lib/librte_eal/linuxapp/eal/rte_eal_version.map |     2 +
 lib/librte_pmd_bnx2x/Makefile                   |    28 +
 lib/librte_pmd_bnx2x/bnx2x.c                    | 11816 +++++++++++++++++++
 lib/librte_pmd_bnx2x/bnx2x.h                    |  1998 ++++
 lib/librte_pmd_bnx2x/bnx2x_ethdev.c             |   542 +
 lib/librte_pmd_bnx2x/bnx2x_ethdev.h             |    79 +
 lib/librte_pmd_bnx2x/bnx2x_logs.h               |    51 +
 lib/librte_pmd_bnx2x/bnx2x_rxtx.c               |   487 +
 lib/librte_pmd_bnx2x/bnx2x_rxtx.h               |    85 +
 lib/librte_pmd_bnx2x/bnx2x_stats.c              |  1619 +++
 lib/librte_pmd_bnx2x/bnx2x_stats.h              |   632 +
 lib/librte_pmd_bnx2x/bnx2x_vfpf.c               |   597 +
 lib/librte_pmd_bnx2x/bnx2x_vfpf.h               |   315 +
 lib/librte_pmd_bnx2x/debug.c                    |   113 +
 lib/librte_pmd_bnx2x/ecore_fw_defs.h            |   422 +
 lib/librte_pmd_bnx2x/ecore_hsi.h                |  6348 ++++++++++
 lib/librte_pmd_bnx2x/ecore_init.h               |   841 ++
 lib/librte_pmd_bnx2x/ecore_init_ops.h           |   886 ++
 lib/librte_pmd_bnx2x/ecore_mfw_req.h            |   206 +
 lib/librte_pmd_bnx2x/ecore_reg.h                |  3663 ++++++
 lib/librte_pmd_bnx2x/ecore_sp.c                 |  5455 +++++++++
 lib/librte_pmd_bnx2x/ecore_sp.h                 |  1795 +++
 lib/librte_pmd_bnx2x/elink.c                    | 13378 ++++++++++++++++++++++
 lib/librte_pmd_bnx2x/elink.h                    |   609 +
 lib/librte_pmd_bnx2x/rte_pmd_bnx2x_version.map  |     4 +
 mk/rte.app.mk                                   |     8 +
 35 files changed, 52140 insertions(+)
 create mode 100644 lib/librte_pmd_bnx2x/Makefile
 create mode 100644 lib/librte_pmd_bnx2x/bnx2x.c
 create mode 100644 lib/librte_pmd_bnx2x/bnx2x.h
 create mode 100644 lib/librte_pmd_bnx2x/bnx2x_ethdev.c
 create mode 100644 lib/librte_pmd_bnx2x/bnx2x_ethdev.h
 create mode 100644 lib/librte_pmd_bnx2x/bnx2x_logs.h
 create mode 100644 lib/librte_pmd_bnx2x/bnx2x_rxtx.c
 create mode 100644 lib/librte_pmd_bnx2x/bnx2x_rxtx.h
 create mode 100644 lib/librte_pmd_bnx2x/bnx2x_stats.c
 create mode 100644 lib/librte_pmd_bnx2x/bnx2x_stats.h
 create mode 100644 lib/librte_pmd_bnx2x/bnx2x_vfpf.c
 create mode 100644 lib/librte_pmd_bnx2x/bnx2x_vfpf.h
 create mode 100644 lib/librte_pmd_bnx2x/debug.c
 create mode 100644 lib/librte_pmd_bnx2x/ecore_fw_defs.h
 create mode 100644 lib/librte_pmd_bnx2x/ecore_hsi.h
 create mode 100644 lib/librte_pmd_bnx2x/ecore_init.h
 create mode 100644 lib/librte_pmd_bnx2x/ecore_init_ops.h
 create mode 100644 lib/librte_pmd_bnx2x/ecore_mfw_req.h
 create mode 100644 lib/librte_pmd_bnx2x/ecore_reg.h
 create mode 100644 lib/librte_pmd_bnx2x/ecore_sp.c
 create mode 100644 lib/librte_pmd_bnx2x/ecore_sp.h
 create mode 100644 lib/librte_pmd_bnx2x/elink.c
 create mode 100644 lib/librte_pmd_bnx2x/elink.h
 create mode 100644 lib/librte_pmd_bnx2x/rte_pmd_bnx2x_version.map

-- 
2.1.4