All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v6 0/4] DPDK polling-mode driver for Amazon Elastic Network Adapters (ENA)
@ 2016-03-14 19:12 Jan Medala
  2016-03-14 19:12 ` [PATCH v6 1/4] ena: Amazon ENA documentation Jan Medala
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Jan Medala @ 2016-03-14 19:12 UTC (permalink / raw)
  To: dev; +Cc: matua, Jan Medala

v3:
Additional features for Amazon ENA:
* Low Latenycy Queue (LLQ) for Tx
* RSS
v4:
* Improved doc
* Improved style according to checkpatch script
* Fixed build problems on: i686, clang, +shared, +debug
v5:
* Removed 'cvos' environment code from ena Makefile
* Driver symbol version fixed to DPDK_16.04
* Max MTU is read from device attributes
v6:
* Updated ENA communication layer
* Added check if DPDK queue size is supported by device
* Checkpatch results: 6 warns >80, 0 warns >90, no whitespace issues
* defined likely/unlikely (can compile with ARM toolchain)
* Updated doc/guides/nics/overview.rst w/ ENA
* Removed metioned #pragma for "-Wcast-qual"

Jan Medala (4):
  ena: Amazon ENA documentation
  ena: Amazon ENA communication layer
  ena: Amazon ENA communication layer for DPDK platform
  ena: DPDK polling-mode driver for Amazon Elastic Network Adapters
    (ENA)

 MAINTAINERS                                     |    8 +
 config/common_base                              |   11 +
 doc/guides/nics/ena.rst                         |  251 ++
 doc/guides/nics/index.rst                       |    1 +
 doc/guides/nics/overview.rst                    |  116 +-
 drivers/net/Makefile                            |    1 +
 drivers/net/ena/Makefile                        |   61 +
 drivers/net/ena/base/ena_com.c                  | 2809 +++++++++++++++++++++++
 drivers/net/ena/base/ena_com.h                  | 1052 +++++++++
 drivers/net/ena/base/ena_defs/ena_admin_defs.h  | 1979 ++++++++++++++++
 drivers/net/ena/base/ena_defs/ena_common_defs.h |   54 +
 drivers/net/ena/base/ena_defs/ena_eth_io_defs.h | 1488 ++++++++++++
 drivers/net/ena/base/ena_defs/ena_gen_info.h    |   35 +
 drivers/net/ena/base/ena_defs/ena_includes.h    |   39 +
 drivers/net/ena/base/ena_defs/ena_regs_defs.h   |  135 ++
 drivers/net/ena/base/ena_eth_com.c              |  508 ++++
 drivers/net/ena/base/ena_eth_com.h              |  153 ++
 drivers/net/ena/base/ena_plat.h                 |   51 +
 drivers/net/ena/base/ena_plat_dpdk.h            |  233 ++
 drivers/net/ena/ena_ethdev.c                    | 1445 ++++++++++++
 drivers/net/ena/ena_ethdev.h                    |  160 ++
 drivers/net/ena/ena_logs.h                      |   74 +
 drivers/net/ena/ena_platform.h                  |   59 +
 drivers/net/ena/rte_pmd_ena_version.map         |    4 +
 mk/rte.app.mk                                   |    1 +
 25 files changed, 10670 insertions(+), 58 deletions(-)
 create mode 100644 doc/guides/nics/ena.rst
 create mode 100644 drivers/net/ena/Makefile
 create mode 100644 drivers/net/ena/base/ena_com.c
 create mode 100644 drivers/net/ena/base/ena_com.h
 create mode 100644 drivers/net/ena/base/ena_defs/ena_admin_defs.h
 create mode 100644 drivers/net/ena/base/ena_defs/ena_common_defs.h
 create mode 100644 drivers/net/ena/base/ena_defs/ena_eth_io_defs.h
 create mode 100644 drivers/net/ena/base/ena_defs/ena_gen_info.h
 create mode 100644 drivers/net/ena/base/ena_defs/ena_includes.h
 create mode 100644 drivers/net/ena/base/ena_defs/ena_regs_defs.h
 create mode 100644 drivers/net/ena/base/ena_eth_com.c
 create mode 100644 drivers/net/ena/base/ena_eth_com.h
 create mode 100644 drivers/net/ena/base/ena_plat.h
 create mode 100644 drivers/net/ena/base/ena_plat_dpdk.h
 create mode 100644 drivers/net/ena/ena_ethdev.c
 create mode 100644 drivers/net/ena/ena_ethdev.h
 create mode 100644 drivers/net/ena/ena_logs.h
 create mode 100644 drivers/net/ena/ena_platform.h
 create mode 100644 drivers/net/ena/rte_pmd_ena_version.map

-- 
1.9.1

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2016-03-14 19:21 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-14 19:12 [PATCH v6 0/4] DPDK polling-mode driver for Amazon Elastic Network Adapters (ENA) Jan Medala
2016-03-14 19:12 ` [PATCH v6 1/4] ena: Amazon ENA documentation Jan Medala
2016-03-14 19:12 ` [PATCH v6 2/4] ena: Amazon ENA communication layer Jan Medala
2016-03-14 19:12 ` [PATCH v6 3/4] ena: Amazon ENA communication layer for DPDK platform Jan Medala
2016-03-14 19:19   ` Thomas Monjalon
2016-03-14 19:12 ` [PATCH v6 4/4] ena: DPDK polling-mode driver for Amazon Elastic Network Adapters (ENA) Jan Medala

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.