d-off-by: Shaiq Wani
---
drivers/common/idpf/idpf_common_device.h| 1 +
drivers/common/idpf/idpf_common_rxtx.h | 4 +
drivers/common/idpf/idpf_common_rxtx_avx2.c | 480
drivers/common/idpf/meson.build | 7 +
drivers/common/idpf/versio
d-off-by: Shaiq Wani
---
doc/guides/nics/idpf.rst| 8 +-
doc/guides/rel_notes/release_25_03.rst | 7 +
drivers/common/idpf/idpf_common_device.h| 1 +
drivers/common/idpf/idpf_common_rxtx.h | 4 +
drivers/common/idpf/idpf_common_rxtx_avx2.c
v5:
- Addressed review comments.
- Used newly introduced macros as suggested.
- Fixed build and compilation issues.
Shaiq Wani (2):
common/idpf: enable AVX2 for single queue Rx
common/idpf: enable AVX2 for single queue Tx
doc/guides/nics/idpf.rst| 8 +-
doc/guides
d-off-by: Shaiq Wani
---
doc/guides/nics/idpf.rst| 8 +-
doc/guides/rel_notes/release_25_03.rst | 7 +
drivers/common/idpf/idpf_common_device.h| 1 +
drivers/common/idpf/idpf_common_rxtx.h | 4 +
drivers/common/idpf/idpf_common_rxtx_avx2.c
d-off-by: Shaiq Wani
---
drivers/common/idpf/idpf_common_device.h| 1 +
drivers/common/idpf/idpf_common_rxtx.h | 4 +
drivers/common/idpf/idpf_common_rxtx_avx2.c | 480
drivers/common/idpf/meson.build | 7 +
drivers/common/idpf/versio
v4:
- Addressed review comments.
- Used newly introduced macros as suggested.
*** BLURB HERE ***
Shaiq Wani (2):
common/idpf: enable AVX2 for single queue Rx
common/idpf: enable AVX2 for single queue Tx
doc/guides/nics/idpf.rst| 8 +-
doc/guides/rel_notes
d-off-by: Shaiq Wani
---
doc/guides/nics/idpf.rst| 8 +-
doc/guides/rel_notes/release_25_03.rst | 7 +
drivers/common/idpf/idpf_common_device.h| 1 +
drivers/common/idpf/idpf_common_rxtx.h | 4 +
drivers/common/idpf/idpf_common_rxtx_avx2.c
d-off-by: Shaiq Wani
---
drivers/common/idpf/idpf_common_device.h| 1 +
drivers/common/idpf/idpf_common_rxtx.h | 4 +
drivers/common/idpf/idpf_common_rxtx_avx2.c | 485
drivers/common/idpf/meson.build | 7 +
drivers/common/idpf/versio
v3:
- Addressed review comments.
- Updated doc.
- Merged patch 3 into patch 2.
Shaiq Wani (2):
common/idpf: enable AVX2 for single queue Rx
common/idpf: enable AVX2 for single queue Tx
doc/guides/nics/idpf.rst| 8 +-
doc/guides/rel_notes/release_25_03.rst | 7
v2:
- Incorporated feedback from the review of v1.
- Updated documentation for idpf pmd.
- Removed support of buffer reassembly for multi-segment packets
- Reworked the `meson.build` script, referencing the ice driver.
- Resolved word wrapping issues.
Shaiq Wani (3):
common/idpf: enable AVX2
updated the documentation to reflect that both AVX512 and AVX2
support are available.
Signed-off-by: Shaiq Wani
---
doc/guides/nics/idpf.rst | 7 +++
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/doc/guides/nics/idpf.rst b/doc/guides/nics/idpf.rst
index 0370989a07
d-off-by: Shaiq Wani
---
doc/guides/rel_notes/release_25_03.rst | 7 +
drivers/common/idpf/idpf_common_device.h| 1 +
drivers/common/idpf/idpf_common_rxtx.h | 4 +
drivers/common/idpf/idpf_common_rxtx_avx2.c | 224
drivers/common/idpf/versio
d-off-by: Shaiq Wani
---
drivers/common/idpf/idpf_common_device.h| 1 +
drivers/common/idpf/idpf_common_rxtx.h | 4 +
drivers/common/idpf/idpf_common_rxtx_avx2.c | 485
drivers/common/idpf/meson.build | 9 +
drivers/common/idpf/versio
In case some CPUs don't support AVX512. Enable AVX2 for them to
get better per-core performance.
Signed-off-by: Shaiq Wani
---
doc/guides/rel_notes/release_25_03.rst | 3 +
drivers/common/idpf/idpf_common_device.h| 1 +
drivers/common/idpf/idpf_common_rxtx.h | 4 +
dr
In case some CPUs don't support AVX512. Enable AVX2 for them to
get better per-core performance.
Signed-off-by: Shaiq Wani
---
drivers/common/idpf/idpf_common_device.h| 1 +
drivers/common/idpf/idpf_common_rxtx.h | 4 +
drivers/common/idpf/idpf_common_rxtx_avx2.c
In case some CPUs don't support AVX512. Enable AVX2 for them to
get better per-core performance.
Shaiq Wani (2):
common/idpf: enable AVX2 for single queue Rx
common/idpf: enable AVX2 for single queue Tx
doc/guides/rel_notes/release_25_03.rst | 3 +
drivers/common
Added a note to avoid usage errors by end user.
Signed-off-by: Shaiq Wani
v2 - addressed review comments.
---
app/test-dma-perf/config.ini | 3 +++
doc/guides/tools/dmaperf.rst | 2 ++
2 files changed, 5 insertions(+)
diff --git a/app/test-dma-perf/config.ini b/app/test-dma-perf/config.ini
Added a note to avoid usage errors by end user.
Signed-off-by: Shaiq Wani
---
app/test-dma-perf/config.ini | 3 +++
doc/guides/tools/dmaperf.rst | 1 +
2 files changed, 4 insertions(+)
diff --git a/app/test-dma-perf/config.ini b/app/test-dma-perf/config.ini
index a1222ae86c..5008103979 100644
Added a note to avoid usage errors by end user.
Signed-off-by: Shaiq Wani
---
app/test-dma-perf/config.ini | 3 +++
doc/guides/tools/dmaperf.rst | 1 +
2 files changed, 4 insertions(+)
diff --git a/app/test-dma-perf/config.ini b/app/test-dma-perf/config.ini
index a1222ae86c..5008103979 100644
Set GRPCFG traffic class to value of 1 for best performance on current
generation of accelerators. Applicable to gen1 and gen2 devices.
Signed-off-by: Shaiq Wani
---
drivers/dma/idxd/idxd_pci.c | 13 +
1 file changed, 13 insertions(+)
diff --git a/drivers/dma/idxd/idxd_pci.c b
-off-by: Shaiq Wani
---
doc/guides/nics/cpfl.rst | 3 +++
drivers/net/cpfl/cpfl_ethdev.c | 19 +++
drivers/net/cpfl/cpfl_ethdev.h | 5 -
3 files changed, 26 insertions(+), 1 deletion(-)
diff --git a/doc/guides/nics/cpfl.rst b/doc/guides/nics/cpfl.rst
index 9b7a99c894
Check whether CPFL PMD runs on Host or ACC
Signed-off-by: Shaiq Wani
---
v2 Changes:
-Changed implementation based on review comment.
v3 Changes:
-Fixed indentation and coding style.
v4 Changes:
-Fix ipu_imc and ipu_acc to ipu-imc and ipu-acc.
---
drivers/net/cpfl/cpfl_ethdev.c | 17
Check whether CPFL PMD runs on Host or ACC
Signed-off-by: Shaiq Wani
---
drivers/net/cpfl/cpfl_ethdev.c | 17 +
drivers/net/cpfl/cpfl_ethdev.h | 5 -
2 files changed, 21 insertions(+), 1 deletion(-)
diff --git a/drivers/net/cpfl/cpfl_ethdev.c b/drivers/net/cpfl
Check whether CPFL PMD runs on Host or ACC
Signed-off-by: Shaiq Wani
---
drivers/net/cpfl/cpfl_ethdev.c | 21 +
drivers/net/cpfl/cpfl_ethdev.h | 5 -
2 files changed, 25 insertions(+), 1 deletion(-)
diff --git a/drivers/net/cpfl/cpfl_ethdev.c b/drivers/net/cpfl
Check whether CPFL PMD is running on Host or ACC
Signed-off-by: Shaiq Wani
---
drivers/net/cpfl/cpfl_ethdev.c | 25 +
drivers/net/cpfl/cpfl_ethdev.h | 5 -
2 files changed, 29 insertions(+), 1 deletion(-)
diff --git a/drivers/net/cpfl/cpfl_ethdev.c b/drivers/net
Check whether CPFL PMD runs on host IMC or ACC
Signed-off-by: Shaiq Wani
---
drivers/net/cpfl/cpfl_ethdev.c | 25 +
drivers/net/cpfl/cpfl_ethdev.h | 6 +-
2 files changed, 30 insertions(+), 1 deletion(-)
diff --git a/drivers/net/cpfl/cpfl_ethdev.c b/drivers/net
Checks if DPDK is running on host, IMC or ACC
Signed-off-by: Shaiq Wani
---
get_running_host_id.patch | 70 +++
1 file changed, 70 insertions(+)
create mode 100644 get_running_host_id.patch
diff --git a/get_running_host_id.patch b/get_running_host_id.patch
27 matches
Mail list logo