[dpdk-dev] [PATCH v2 0/6] examples/ioat: sample app on ioat driver usage
Aaron Conole
aconole at redhat.com
Thu Sep 19 11:19:50 CEST 2019
"Baran, MarcinX" <marcinx.baran at intel.com> writes:
> -----Original Message-----
> From: Aaron Conole <aconole at redhat.com>
> Sent: Friday, September 13, 2019 8:45 PM
> To: Baran, MarcinX <marcinx.baran at intel.com>
> Cc: dev at dpdk.org; Richardson, Bruce <bruce.richardson at intel.com>
> Subject: Re: [dpdk-dev] [PATCH v2 0/6] examples/ioat: sample app on ioat driver usage
>
> Marcin Baran <marcinx.baran at intel.com> writes:
>
>> A new sample app demonstrating use of driver for CBDMA.
>> The app receives packets, performs software or hardware copy, changes
>> packets' MAC addresses (if enabled) and forwards them. The patch
>> includes sample application as well as it's guide.
>
> Please fix the dependencies:
>
> https://travis-ci.com/ovsrobot/dpdk/jobs/234891633
>
> examples/meson.build:89:4: ERROR: Problem encountered: Missing dependency "pmd_ioat" for example "ioat"
>
> [Marcin]: I will add check for dependency in example's meson.build for v3:
>
> if not dpdk_conf.has('RTE_LIBRTE_PMD_IOAT_RAWDEV')
> build = false
> subdir_done()
> endif
Seems it didn't work in v3:
https://travis-ci.com/ovsrobot/dpdk/builds/128147569
-Aaron
>> v2:
>> - change printing total stats to be deltas
>> - update documentation
>> - fix 1 thread/sw copy/multiple Rx queues packet dropping
>> - divide patch into several presenting functional change
>>
>> Marcin Baran (4):
>> examples/ioat: add software copy support
>> examples/ioat: add rawdev copy mode support
>> examples/ioat: add stats printing for each port
>> doc/guides/: provide IOAT sample app guide
>>
>> Pawel Modrak (2):
>> examples/ioat: create sample app on ioat driver usage
>> examples/ioat: add two threads configuration
>>
>> doc/guides/sample_app_ug/index.rst | 1 +
>> doc/guides/sample_app_ug/intro.rst | 4 +
>> doc/guides/sample_app_ug/ioat.rst | 764 +++++++++++++++++++++
>> examples/Makefile | 3 +
>> examples/ioat/Makefile | 54 ++
>> examples/ioat/ioatfwd.c | 1025 ++++++++++++++++++++++++++++
>> examples/ioat/meson.build | 13 +
>> examples/meson.build | 1 +
>> 8 files changed, 1865 insertions(+)
>> create mode 100644 doc/guides/sample_app_ug/ioat.rst create mode
>> 100644 examples/ioat/Makefile create mode 100644
>> examples/ioat/ioatfwd.c create mode 100644 examples/ioat/meson.build
More information about the dev
mailing list