Order SOC configurations and names alphabetically.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
---
config/arm/meson.build | 86 +-
1 file changed, 43 insertions(+), 43 deletions(-)
diff --git a/config/arm/meson.build b/config/arm
match_extensions allowed
as use of such extensions are optional.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
---
config/arm/meson.build | 193 +
1 file changed, 80 insertions(+), 113 deletions(-)
diff --git a/config/arm/meson.build b/config/ar
Order SOC configurations and names alphabetically.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
---
config/arm/meson.build | 86 +-
1 file changed, 43 insertions(+), 43 deletions(-)
diff --git a/config/arm/meson.build b/config/arm
match_extensions allowed
as use of such extensions are optional.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
---
config/arm/meson.build | 193 +
1 file changed, 80 insertions(+), 113 deletions(-)
diff --git a/config/arm/meson.build b/config/ar
This patch removes an unnecessary cleanup of the shared CMAC context at
the end of the CMAC authentication function, which causes subsequent
calls to it to fail.
Fixes: 17d5bc6135af ("crypto/openssl: make per-QP auth context clones")
Cc: sta...@dpdk.org
Signed-off-by: Wathsala
match_extensions allowed
as use of such extensions are optional.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
---
config/arm/meson.build | 181 -
1 file changed, 70 insertions(+), 111 deletions(-)
diff --git a/config/arm/meson.build b/config/ar
Order SOC configurations and names alphabetically.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
---
config/arm/meson.build | 72 +-
1 file changed, 36 insertions(+), 36 deletions(-)
diff --git a/config/arm/meson.build b/config/arm
Order SOC configurations and names alphabetically.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
---
config/arm/meson.build | 72 +-
1 file changed, 36 insertions(+), 36 deletions(-)
diff --git a/config/arm/meson.build b/config/arm
match_extensions allowed
as use of such extensions are optional.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
---
config/arm/meson.build | 166 +++--
1 file changed, 60 insertions(+), 106 deletions(-)
diff --git a/config/arm/meson.build b/config/ar
types) on the Rx and Tx queues.
PMDs that support stashing must register their implementations with the
following eth_dev_ops callbacks, which are invoked by the ethdev
functions listed above.
- stashing_capabilities_get
- stashing_rx_hints_set
- stashing_tx_hints_set
Signed-off-by: Wathsala
values per
the device's capabilities.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Honnappa Nagarahalli
Reviewed-by: Dhruv Tripathi
---
drivers/bus/pci/bsd/pci.c | 12
drivers/bus/pci/linux/pci.c | 12
drivers/bus/pci/rte_bus_pci.h | 22 +++
drivers/bus/pci
of the
stashing functionality via stashing_rx_hints_set and
stashing_tx_hints_set, function pointers in eth_dev_ops, respectively.
Wathsala Vithanage (2):
pci: introduce the PCIe TLP Processing Hints API
ethdev: introduce the cache stashing hints API
drivers/bus/pci/bsd/pci.c | 12 +++
d
Check if the frequency scaling driver is supported before attempting
to initialize.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
---
lib/power/power_acpi_cpufreq.c | 6 ++
lib/power/power_amd_pstate_cpufreq.c | 6 ++
lib/power/power_cppc_cpufreq.c | 6
Power library already supports Linux CPPC driver. Enable its use
and fix the name of the CPPC driver name.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
---
lib/power/power_cppc_cpufreq.c | 2 +-
lib/power/rte_power_pmd_mgmt.c | 11 ++-
2 files changed, 7 insertions
Check if the frequency scaling driver is supported before attempting
to initialize.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
---
lib/power/power_acpi_cpufreq.c | 6 ++
lib/power/power_amd_pstate_cpufreq.c | 6 ++
lib/power/power_cppc_cpufreq.c | 6
Power library already supports Linux CPPC driver. Enable its use
and fix the name of the CPPC driver name.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
---
.mailmap | 1 +
lib/power/power_cppc_cpufreq.c | 2 +-
lib/power/rte_power_pmd_mgmt.c | 11
Check if the frequency scaling driver is supported before attempting
to initialize.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
---
lib/power/power_acpi_cpufreq.c | 6 ++
lib/power/power_amd_pstate_cpufreq.c | 6 ++
lib/power/power_cppc_cpufreq.c | 6
Power library already supports Linux CPPC driver. Enable its use
and fix the name of the CPPC driver name.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
---
.mailmap | 1 +
lib/power/power_cppc_cpufreq.c | 2 +-
lib/power/rte_power_pmd_mgmt.c | 11
Updates the tag of Arm IPsec-MB library to SECLIB-IPSEC-2024.07.08
in snow3g and zuc documentation.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
---
.mailmap | 1 +
doc/guides/cryptodevs/snow3g.rst | 2 +-
doc/guides/cryptodevs/zuc.rst| 2 +-
3
Add descriptive comments to each Arm feature listed in rte_cpu_flag_t.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Honnappa Nagarahalli
Reviewed-by: Dhruv Tripathi
---
lib/eal/arm/include/rte_cpuflags_64.h | 48 +++
1 file changed, 48 insertions(+)
diff --git a
control of the
RTE_WAIT_UNTIL_EQUAL_ARCH_DEFINED macro.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
---
.mailmap | 1 +
lib/eal/arm/include/rte_pause_64.h | 4 ++--
lib/eal/arm/rte_cpuflags.c | 4 ++--
lib/eal/arm/rte_power_intrinsics.c | 9
Add Arm Neoverse N3 part number to build configuration.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
---
config/arm/meson.build | 31 ++-
1 file changed, 30 insertions(+), 1 deletion(-)
diff --git a/config/arm/meson.build b/config/arm/meson.build
x27;s discretion rather
than as an indicator of the instruction's availability.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
Reviewed-by: Honnappa Nagarahalli
Reviewed-by: Jack Bond-Preston
Reviewed-by: Nick Connolly
Reviewed-by: Vinod Krishna
---
RTE_CPUFALG_WFXT indicates the availability of WFET and WFIT
instructions. To preserve consistency across the rte_cpu_flag_t
enumeration, add descriptive comments to each Arm feature listed.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
---
lib/eal/arm/include/rte_cpuflags_64.h
x27;s discretion rather
than as an indicator of the instruction's availability.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
Reviewed-by: Honnappa Nagarahalli
Reviewed-by: Jack Bond-Preston
Reviewed-by: Nick Connolly
Reviewed-by: Vinod Krishna
---
control of the
RTE_WAIT_UNTIL_EQUAL_ARCH_DEFINED macro.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
---
lib/eal/arm/include/rte_pause_64.h | 4 ++--
lib/eal/arm/rte_cpuflags.c | 4 ++--
lib/eal/arm/rte_power_intrinsics.c | 9 -
3 files changed, 8 insertions
Add Arm Neoverse N3 part number to build configuration.
Signed-off-by: Wathsala Vithanage
---
config/arm/meson.build | 22 +-
1 file changed, 21 insertions(+), 1 deletion(-)
diff --git a/config/arm/meson.build b/config/arm/meson.build
index 012935d5d7..8018218b76 100644
hing hints, the NIC should always set the
RTE_ETH_DEV_CAPA_CACHE_STASHING device capability.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
---
.mailmap | 1 +
lib/ethdev/ethdev_driver.h | 67 +++
lib/ethdev/rte_ethdev.c| 153 ++
hing hints, the NIC should always set the
RTE_ETH_DEV_CAPA_CACHE_STASHING device capability.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
Jira: ENTNET-5014
Change-Id: I0a4197311a884619b03eba7c94fa0922d5f57045
---
.mailmap | 1 +
lib/ethdev/ethdev
fallback to WFE.
RTE_ARM_USE_WFE macro is not required to enable WFE feature for
PMD power monitoring.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
Reviewed-by: Honnappa Nagarahalli
Reviewed-by: Jack Bond-Preston
Reviewed-by: Nick Connolly
Reviewed-by: Vinod Krishna
---
.mailmap
Add Arm Neoverse N3 part number to build configuration.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
Reviewed-by: Jack Bond-Preston
---
config/arm/meson.build | 22 +-
1 file changed, 21 insertions(+), 1 deletion(-)
diff --git a/config/arm/meson.build b
fallback to WFE.
RTE_ARM_USE_WFE macro is not required to enable WFE feature for
PMD power monitoring.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
Reviewed-by: Honnappa Nagarahalli
Reviewed-by: Jack Bond-Preston
Reviewed-by: Nick Connolly
Reviewed-by: Vinod Krishna
---
.mailmap
Add Arm Neoverse N3 part number to build configuration.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Dhruv Tripathi
Reviewed-by: Jack Bond-Preston
---
config/arm/meson.build | 22 +-
1 file changed, 21 insertions(+), 1 deletion(-)
diff --git a/config/arm/meson.build b
Updates the tag of Arm IPsec-MB library to SECLIB-IPSEC-2024.03.05
in snow3g and zuc documentation. Tag SECLIB-IPSEC-2024.03.05 updates
IPSec-MB library version to 1.4.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Ruifeng Wang
Reviewed-by: Honnappa Nagarahalli
Reviewed-by: Jack Bond-Preston
Updates the tag of Arm IPsec-MB library to SECLIB-IPSEC-2023.10.13
in snow3g and zuc documentation. Tag SECLIB-IPSEC-2023.10.13 updates
IPSec-MB library version to 1.4.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Ruifeng Wang
Reviewed-by: Honnappa Nagarahalli
Reviewed-by: Jack Bond-Preston
the number of packets dropped due to pci buffer
overflow and the number of times the device owned queue had not
enough buffers allocated.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Honnappa Nagarahalli
Acked-by: Viacheslav Ovsiienko
Acked-by: Dariusz Sosnowski
---
the number of packets dropped due to pci buffer
overflow and the number of times the device owned queue had not
enough buffers allocated.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Honnappa Nagarahalli
Acked-by: Viacheslav Ovsiienko
Acked-by: Dariusz Sosnowski
---
-pps | 2748812 | 2955436 |
+++---+
Fixes: 43b815d88188 ("net/memif: support zero-copy slave")
Cc: jgraj...@cisco.com
Signed-off-by: Liangxing Wang
Signed-off-by: Wathsala Vithanage
Reviewed-by: Ruifeng Wang
---
the number of packets dropped due to pci buffer
overflow and the number of times the device owned queue had not
enough buffers allocated.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Honnappa Nagarahalli
---
.mailmap| 1 +
drivers/net/mlx5/linux/mlx5_ethdev
__rte_ring_move_cons_head with ACQUIRE
fences.
(2) Remove ACQUIRE fences between load of the old_head and load of the
cons_tail in __rte_ring_move_prod_head and __rte_ring_move_cons_head.
These two fences are not required for the safety of the ring library.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Honnappa
tal count: 150884 | Total count: 153162 | Total count: 159661 |
| | Gain: 1.5%|Gain: 5.8%|
+---+
Wathsala Vithanage (1):
ring: improving performance with C11
.mailmap| 1 +
lib/ring/rte_ring_c11_pvt.h | 35 ---
2 files changed, 21 insertions(+), 15 deletions(-)
--
2.25.1
. These two
fences are not required for the safety of the ring library.
Signed-off-by: Wathsala Vithanage
Reviewed-by: Honnappa Nagarahalli
Reviewed-by: Ruifeng Wang
---
.mailmap| 1 +
lib/ring/rte_ring_c11_pvt.h | 6 --
2 files changed, 1 insertion(+), 6 deletions(-)
diff
+
| Generic | C11 atomics | C11 atomics improved |
+---+
| Total count: 150729 | Total count: 153162 | Total count: 150303 |
| | Gain: 1.6%
roved |
+---+
| Total count: 167495 | Total count: 161536 | Total count: 163190 |
| |Gain: -3.5% |Gain: -2.6% |
+---+
Signed-off-by: Wathsala Vithanage
Reviewed-by: Hon
roved |
+---+
| Total count: 167495 | Total count: 161536 | Total count: 163190 |
| |Gain: -3.5% |Gain: -2.6% |
+---+
Signed-off-by: Wathsala Vithanage
Reviewed-by: Hon
45 matches
Mail list logo