| #
04e53de9 |
| 12-May-2022 |
Tyler Retzlaff <[email protected]> |
test/threads: add unit test
Establish unit test for testing thread api. Initial unit tests for rte_thread_{get,set}_affinity_by_id().
Signed-off-by: Narcisa Vasile <[email protected]> Si
test/threads: add unit test
Establish unit test for testing thread api. Initial unit tests for rte_thread_{get,set}_affinity_by_id().
Signed-off-by: Narcisa Vasile <[email protected]> Signed-off-by: Tyler Retzlaff <[email protected]>
show more ...
|
| #
36db4a1a |
| 12-Apr-2022 |
Beilei Xing <[email protected]> |
maintainers: update for Intel i40e
Add Yuying as Intel i40e maintainer.
Signed-off-by: Beilei Xing <[email protected]> Acked-by: Yuying Zhang <[email protected]>
|
| #
cbfcdb37 |
| 08-Apr-2022 |
Haiyue Wang <[email protected]> |
maintainers: update for Intel igc
Junfeng and Simei have been appointed the new maintainers for the igc PMD. Update the MAINTAINERS file to reflect this.
Signed-off-by: Haiyue Wang <haiyue.wang@int
maintainers: update for Intel igc
Junfeng and Simei have been appointed the new maintainers for the igc PMD. Update the MAINTAINERS file to reflect this.
Signed-off-by: Haiyue Wang <[email protected]> Acked-by: Simei Su <[email protected]> Acked-by: Junfeng Guo <[email protected]>
show more ...
|
| #
f014ad99 |
| 08-Apr-2022 |
Haiyue Wang <[email protected]> |
maintainers: update for Intel ixgbe
Qiming and Wenjun have been appointed the new maintainers for the ixgbe PMD. Update the MAINTAINERS file to reflect this.
Signed-off-by: Haiyue Wang <haiyue.wang
maintainers: update for Intel ixgbe
Qiming and Wenjun have been appointed the new maintainers for the ixgbe PMD. Update the MAINTAINERS file to reflect this.
Signed-off-by: Haiyue Wang <[email protected]> Acked-by: Qiming Yang <[email protected]> Acked-by: Wenjun Wu <[email protected]>
show more ...
|
| #
789106f0 |
| 08-Apr-2022 |
Haiyue Wang <[email protected]> |
maintainers: update for Intel e1000
Simei and Wenjun have been appointed the new maintainers for the e1000 PMD. Update the MAINTAINERS file to reflect this.
Signed-off-by: Haiyue Wang <haiyue.wang@
maintainers: update for Intel e1000
Simei and Wenjun have been appointed the new maintainers for the e1000 PMD. Update the MAINTAINERS file to reflect this.
Signed-off-by: Haiyue Wang <[email protected]> Acked-by: Simei Su <[email protected]> Acked-by: Wenjun Wu <[email protected]>
show more ...
|
| #
df130d59 |
| 06-May-2022 |
Jochen Behrens <[email protected]> |
maintainers: update for vmxnet3 driver
Make Jochen Behrens the maintainer of the net/vmxnet3 device driver as Yong Wang is not working on vmxnet3 any more.
Signed-off-by: Jochen Behrens <jbehrens@v
maintainers: update for vmxnet3 driver
Make Jochen Behrens the maintainer of the net/vmxnet3 device driver as Yong Wang is not working on vmxnet3 any more.
Signed-off-by: Jochen Behrens <[email protected]> Acked-by: Yong Wang <[email protected]>
show more ...
|
| #
5256a253 |
| 21-Apr-2022 |
Konstantin Ananyev <[email protected]> |
maintainers: update email address
Use new email address.
Signed-off-by: Konstantin Ananyev <[email protected]> Acked-by: John McNamara <[email protected]>
|
| #
26e426d0 |
| 11-Apr-2022 |
Ferruh Yigit <[email protected]> |
maintainers: update email address
Use new email address.
Signed-off-by: Ferruh Yigit <[email protected]>
|
| #
ccd4c409 |
| 21-Mar-2022 |
Nicolas Chautru <[email protected]> |
maintainers: add sections for some bbdev drivers
These were implicit from DPDK script but adding separate reference to make it explicit. Separate sections for API and PMDs
Signed-off-by: Nicolas Ch
maintainers: add sections for some bbdev drivers
These were implicit from DPDK script but adding separate reference to make it explicit. Separate sections for API and PMDs
Signed-off-by: Nicolas Chautru <[email protected]>
show more ...
|
| #
79e57ccb |
| 25-Mar-2022 |
Heinrich Kuhn <[email protected]> |
maintainers: update for NFP
Niklas has been appointed the new maintainer for the NFP PMD. Update the MAINTAINERS file to reflect this.
Signed-off-by: Heinrich Kuhn <[email protected]>
|
|
Revision tags: v22.03, v22.03-rc4 |
|
| #
307dccc1 |
| 09-Mar-2022 |
Ferruh Yigit <[email protected]> |
maintainers: update for KNI, UIO and pcap
Won't able to allocate time on these components, resigning from maintaining them.
Signed-off-by: Ferruh Yigit <[email protected]>
|
|
Revision tags: v22.03-rc3, v22.03-rc2, v22.03-rc1 |
|
| #
4f9b27c7 |
| 21-Dec-2021 |
Robert Sanford <[email protected]> |
maintainers: update for timer library
Remove self from Timers maintainers.
Signed-off-by: Robert Sanford <[email protected]>
|
| #
d2148df6 |
| 07-Mar-2022 |
Brian Dooley <[email protected]> |
maintainers: update for FIPS validation
Replace Marko Kovacevic with Brian Dooley and Fan Zhang.
Signed-off-by: Brian Dooley <[email protected]> Acked-by: Fan Zhang <[email protected]>
|
| #
da400c98 |
| 10-Feb-2022 |
Yuying Zhang <[email protected]> |
maintainers: update for testpmd BPF files
Move 'test-pmd/bpf_cmd.*' files under BPF component.
Signed-off-by: Yuying Zhang <[email protected]> Acked-by: Ferruh Yigit <[email protected]>
|
| #
60ce2aae |
| 10-Feb-2022 |
Yuying Zhang <[email protected]> |
maintainers: update for testpmd TM and MTR
Move 'test-pmd/cmdline_tm.*' files under "Traffic Management API" component. Move 'test-pmd/cmdline_mtr.*' files under "Traffic Metering and Policing API"
maintainers: update for testpmd TM and MTR
Move 'test-pmd/cmdline_tm.*' files under "Traffic Management API" component. Move 'test-pmd/cmdline_mtr.*' files under "Traffic Metering and Policing API" component.
Signed-off-by: Yuying Zhang <[email protected]> Acked-by: Ferruh Yigit <[email protected]> Acked-by: Cristian Dumitrescu <[email protected]>
show more ...
|
| #
0988482f |
| 15-Feb-2022 |
Sean Morrissey <[email protected]> |
devtools: add IWYU script to remove unused includes
This script can be used for removing headers flagged for removal by the include-what-you-use (IWYU) tool. The script has the ability to remove hea
devtools: add IWYU script to remove unused includes
This script can be used for removing headers flagged for removal by the include-what-you-use (IWYU) tool. The script has the ability to remove headers from specified sub-directories or dpdk as a whole and tests the build after each removal by calling meson compile.
example usages:
Remove headers flagged by iwyu_tool output file $ ./devtools/process_iwyu.py iwyu.out -b build
Remove headers flagged by iwyu_tool output file from sub-directory $ ./devtools/process_iwyu.py iwyu.out -b build -d lib/kvargs
Remove headers directly piped from the iwyu_tool $ iwyu_tool -p build | ./devtools/process_iwyu.py - -b build
Signed-off-by: Sean Morrissey <[email protected]> Signed-off-by: Conor Fogarty <[email protected]> Reviewed-by: Bruce Richardson <[email protected]>
show more ...
|
| #
d0b8a4e1 |
| 17-Feb-2022 |
Tomasz Duszynski <[email protected]> |
raw/cnxk_gpio: add GPIO driver skeleton
Add initial support for PMD that allows to control particular pins form userspace. Moreover PMD allows to attach custom interrupt handlers to controllable GPI
raw/cnxk_gpio: add GPIO driver skeleton
Add initial support for PMD that allows to control particular pins form userspace. Moreover PMD allows to attach custom interrupt handlers to controllable GPIOs.
Main users of this PMD are dataplain applications requiring fast and low latency access to pin state.
Signed-off-by: Tomasz Duszynski <[email protected]>
show more ...
|
| #
06b04233 |
| 24-Jan-2022 |
Fan Zhang <[email protected]> |
maintainers: update for crypto api/crypto perf/sw crypto pmds using ipsec-mb
Add myself as Crypto API, QAT, SW PMDs based on ipsec-mb, NULL PMD, and crypto perf test maintainer. Also remove Declan,
maintainers: update for crypto api/crypto perf/sw crypto pmds using ipsec-mb
Add myself as Crypto API, QAT, SW PMDs based on ipsec-mb, NULL PMD, and crypto perf test maintainer. Also remove Declan, Deepak, and John from the maintainers of these areas.
Signed-off-by: Fan Zhang <[email protected]> Acked-by: Declan Doherty <[email protected]> Acked-by: Fiona Trahe <[email protected]> Acked-by: John Griffin <[email protected]> Acked-by: Pablo de Lara <[email protected]> Acked-by: Akhil Goyal <[email protected]>
show more ...
|
| #
c62b318a |
| 03-Feb-2022 |
Dmitry Kozlyuk <[email protected]> |
app/test: add allocator performance benchmark
Memory allocator performance is crucial to applications that deal with large amount of memory or allocate frequently. DPDK allocator performance is affe
app/test: add allocator performance benchmark
Memory allocator performance is crucial to applications that deal with large amount of memory or allocate frequently. DPDK allocator performance is affected by EAL options, API used and, at least, allocation size. New autotest is intended to be run with different EAL options. It measures performance with a range of sizes for dirrerent APIs: rte_malloc, rte_zmalloc, and rte_memzone_reserve.
Work distribution between allocation and deallocation depends on EAL options. The test prints both times and total time to ease comparison.
Memory can be filled with zeroes at different points of allocation path, but it always takes considerable fraction of overall timing. This is why the test measures filling speed and prints how long clearing takes for each size as a reference (for rte_memzone_reserve estimations are printed).
Signed-off-by: Dmitry Kozlyuk <[email protected]> Reviewed-by: Viacheslav Ovsiienko <[email protected]> Acked-by: Aaron Conole <[email protected]> Acked-by: Anatoly Burakov <[email protected]>
show more ...
|
| #
9713eae1 |
| 26-Jan-2022 |
Jie Zhou <[email protected]> |
test: replace shell script with Python
- Add python script to check if system supports hugepages - Remove corresponding .sh script - Replace calling of .sh with corresponding .py in meson.build
Sig
test: replace shell script with Python
- Add python script to check if system supports hugepages - Remove corresponding .sh script - Replace calling of .sh with corresponding .py in meson.build
Signed-off-by: Jie Zhou <[email protected]> Acked-by: Dmitry Kozlyuk <[email protected]>
show more ...
|
| #
3dcb88a0 |
| 02-Dec-2021 |
Keith Wiles <[email protected]> |
net/tap: remove maintainer
I no longer have the bandwidth to support the TAP PMD, so I am removing myself as the maintainer so as to not hold up commits.
Signed-off-by: Keith Wiles <keith.wiles@int
net/tap: remove maintainer
I no longer have the bandwidth to support the TAP PMD, so I am removing myself as the maintainer so as to not hold up commits.
Signed-off-by: Keith Wiles <[email protected]> Acked-by: Ferruh Yigit <[email protected]>
show more ...
|
| #
1dcbc676 |
| 17-Dec-2021 |
Ferruh Yigit <[email protected]> |
examples/performance-thread: remove
Remove sample application which is not clear if it is still relevant.
Signed-off-by: Ferruh Yigit <[email protected]>
|
| #
33e71acf |
| 11-Dec-2021 |
Jerin Jacob <[email protected]> |
drivers: remove octeontx2 drivers
As per the deprecation notice, In the view of enabling unified driver for octeontx2(cn9k)/octeontx3(cn10k), removing drivers/octeontx2 drivers and replace with dri
drivers: remove octeontx2 drivers
As per the deprecation notice, In the view of enabling unified driver for octeontx2(cn9k)/octeontx3(cn10k), removing drivers/octeontx2 drivers and replace with drivers/cnxk/ which supports both octeontx2(cn9k) and octeontx3(cn10k) SoCs.
This patch does the following
- Replace drivers/common/octeontx2/ with drivers/common/cnxk/ - Replace drivers/mempool/octeontx2/ with drivers/mempool/cnxk/ - Replace drivers/net/octeontx2/ with drivers/net/cnxk/ - Replace drivers/event/octeontx2/ with drivers/event/cnxk/ - Replace drivers/crypto/octeontx2/ with drivers/crypto/cnxk/ - Rename config/arm/arm64_octeontx2_linux_gcc as config/arm/arm64_cn9k_linux_gcc - Update the documentation and MAINTAINERS to reflect the same. - Change the reference to OCTEONTX2 as OCTEON 9. Old release notes and the kernel related documentation is not accounted for this change.
Signed-off-by: Jerin Jacob <[email protected]> Acked-by: Ferruh Yigit <[email protected]> Acked-by: Akhil Goyal <[email protected]> Acked-by: Ruifeng Wang <[email protected]>
show more ...
|
| #
72c00ae9 |
| 11-Dec-2021 |
Liron Himi <[email protected]> |
regex/cn9k: use cnxk infrastructure
update driver to use the REE cnxk code replace octeontx2/otx2 with cn9k
Signed-off-by: Liron Himi <[email protected]> Acked-by: Jerin Jacob <[email protected]>
|
| #
4318cd2a |
| 13-Dec-2021 |
Kevin Traynor <[email protected]> |
maintainers: update for stable branches
Christian and Xueming are both already maintaining LTS releases.
Update the MAINTAINERS file to reflect this.
Cc: [email protected]
Signed-off-by: Kevin Tray
maintainers: update for stable branches
Christian and Xueming are both already maintaining LTS releases.
Update the MAINTAINERS file to reflect this.
Cc: [email protected]
Signed-off-by: Kevin Traynor <[email protected]>
show more ...
|