DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH 0/7] net/ice: update share code
@ 2019-01-15 12:56 Qi Zhang
  2019-01-15 12:56 ` [dpdk-dev] [PATCH 1/7] net/ice/base: code clean Qi Zhang
                   ` (9 more replies)
  0 siblings, 10 replies; 21+ messages in thread
From: Qi Zhang @ 2019-01-15 12:56 UTC (permalink / raw)
  To: wenzhuo.lu, qiming.yang
  Cc: paul.m.stillwell.jr, dev, bruce.richardson, ferruh.yigit, Qi Zhang

For ice family NICs, package processing pipe line can be configured in
a package file should be downloaded into device by driver during init.
The patch set add necessary share code APIs to support package download.
Also some code clean is included.

Though package download will not be enabled in 19.02 as plan, but we
hope the share code part could be merged early.

Meanwhile we will submit a seperate  RFC patch for package download for
customer early evelutation.

Qi Zhang (7):
  net/ice/base: code clean
  net/ice/base: add API to support resource allocate
  net/ice/base: add package download related data structure
  net/ice/base: add some help macros
  net/ice/base: add flexible pipeline module
  net/ice/base: add flow module
  net/ice/base: free flow profile entries

 drivers/net/ice/Makefile              |    2 +
 drivers/net/ice/base/ice_adminq_cmd.h |   85 +
 drivers/net/ice/base/ice_common.c     |   85 +-
 drivers/net/ice/base/ice_common.h     |   32 +-
 drivers/net/ice/base/ice_controlq.c   |    2 +-
 drivers/net/ice/base/ice_flex_pipe.c  | 5056 +++++++++++++++++++++++++++++++++
 drivers/net/ice/base/ice_flex_pipe.h  |  107 +
 drivers/net/ice/base/ice_flex_type.h  |  685 +++++
 drivers/net/ice/base/ice_flow.c       | 2080 ++++++++++++++
 drivers/net/ice/base/ice_flow.h       |  337 +++
 drivers/net/ice/base/ice_osdep.h      |    2 +
 drivers/net/ice/base/ice_type.h       |   37 +-
 drivers/net/ice/base/meson.build      |    2 +
 13 files changed, 8479 insertions(+), 33 deletions(-)
 create mode 100644 drivers/net/ice/base/ice_flex_pipe.c
 create mode 100644 drivers/net/ice/base/ice_flex_pipe.h
 create mode 100644 drivers/net/ice/base/ice_flow.c

-- 
2.13.6

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

end of thread, other threads:[~2019-01-17 13:31 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-15 12:56 [dpdk-dev] [PATCH 0/7] net/ice: update share code Qi Zhang
2019-01-15 12:56 ` [dpdk-dev] [PATCH 1/7] net/ice/base: code clean Qi Zhang
2019-01-15 12:56 ` [dpdk-dev] [PATCH 2/7] net/ice/base: add API to support resource allocate Qi Zhang
2019-01-15 12:56 ` [dpdk-dev] [PATCH 3/7] net/ice/base: add package download related data structure Qi Zhang
2019-01-15 12:56 ` [dpdk-dev] [PATCH 4/7] net/ice/base: add some help macros Qi Zhang
2019-01-15 12:56 ` [dpdk-dev] [PATCH 5/7] net/ice/base: add flexible pipeline module Qi Zhang
2019-01-15 12:56 ` [dpdk-dev] [PATCH 6/7] net/ice/base: add flow module Qi Zhang
2019-01-16 12:14   ` Ferruh Yigit
2019-01-15 12:56 ` [dpdk-dev] [PATCH 7/7] net/ice/base: free flow profile entries Qi Zhang
2019-01-16 12:15   ` Ferruh Yigit
2019-01-16  5:05 ` [dpdk-dev] [PATCH 0/7] net/ice: update share code Lu, Wenzhuo
2019-01-16 12:16 ` Ferruh Yigit
2019-01-16 14:13 ` [dpdk-dev] [PATCH v2 " Qi Zhang
2019-01-16 14:13   ` [dpdk-dev] [PATCH v2 1/7] net/ice/base: code clean Qi Zhang
2019-01-16 14:13   ` [dpdk-dev] [PATCH v2 2/7] net/ice/base: add API to support resource allocate Qi Zhang
2019-01-16 14:13   ` [dpdk-dev] [PATCH v2 3/7] net/ice/base: add package download related data structure Qi Zhang
2019-01-16 14:13   ` [dpdk-dev] [PATCH v2 4/7] net/ice/base: add some help macros Qi Zhang
2019-01-16 14:13   ` [dpdk-dev] [PATCH v2 5/7] net/ice/base: add flexible pipeline module Qi Zhang
2019-01-16 14:13   ` [dpdk-dev] [PATCH v2 6/7] net/ice/base: add flow module Qi Zhang
2019-01-16 14:13   ` [dpdk-dev] [PATCH v2 7/7] net/ice/base: free flow profile entries Qi Zhang
2019-01-17 13:31   ` [dpdk-dev] [PATCH v2 0/7] net/ice: update share code Zhang, Qi Z

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).