All of lore.kernel.org
 help / color / mirror / Atom feed
From: Thomas Monjalon <thomas.monjalon@6wind.com>
To: Shepard Siegel <shepard.siegel@atomicrules.com>
Cc: dev@dpdk.org
Subject: Re: Best Practices for PMD Verification before Upstream Requests
Date: Mon, 22 Aug 2016 15:07:03 +0200	[thread overview]
Message-ID: <2866322.PnTaiuzzpn@xps13> (raw)
In-Reply-To: <CAMMLSKBc67O-fw8Y27FimWJ9tiWN4LOiZzvuG1Zo0Cgtwi-+Vw@mail.gmail.com>

2016-08-17 08:34, Shepard Siegel:
> Atomic Rules is new to the DPDK community. We attended the DPDK Summit last
> week and received terrific advice and encouragement. We are developing a
> DPDK PMD for our Arkville product which is a DPDK-aware data mover, capable
> of marshaling packets between FPGA/ASIC gates with AXI interfaces on one
> side, and the DPDK API/ABI on the other. Arkville plus a MAC looks like a
> line-rate-agnostic bare-bones L2 NIC. We have testpmd and our first DPDK
> applications running using our early-alpha Arkville PMD.

Welcome :)

Any release targeted for upstream support?

> This post is to ask of the DPDK community what tests, regressions,
> check-lists or similar verification assets we might work through before
> starting the process to upstream our code? We know device-specific PMDs are
> rather cloistered and unlikely to interfere; but still, others must have
> managed to find a way to fail with even an L2 baseline NIC.  We don’t want
> to needlessly repeat those mistakes. Any DPDK-specific collateral that we
> can use to verify and validate our codes before attempting to upstream them
> would be greatly appreciated. To the DPDK PMD developers, what can you
> share so that we are more aligned with your regressions? To the DPDK
> application developers, what’s your top gripe we might try to avoid in our
> Arkville L2 baseline PMD?

Are you aware of the DPDK test suite?
	http://dpdk.org/doc/dts/gsg/
	http://dpdk.org/browse/tools/dts/

I don't know how efficient it is for PMD developers and who use it.
I guess that DTS authors would like to have more feedbacks.

  reply	other threads:[~2016-08-22 13:07 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-08-17 12:34 Best Practices for PMD Verification before Upstream Requests Shepard Siegel
2016-08-22 13:07 ` Thomas Monjalon [this message]
2016-11-02 12:21   ` Shepard Siegel
2016-11-04  5:41     ` Remy Horton

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=2866322.PnTaiuzzpn@xps13 \
    --to=thomas.monjalon@6wind.com \
    --cc=dev@dpdk.org \
    --cc=shepard.siegel@atomicrules.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.