: 5e03e316c753 ("net/iavf: handle virtchnl event message without
interrupt")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
drivers/net/iavf/iavf_vchnl.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/iavf/iavf_vchnl.c b/drivers/net/iavf/iavf_vchnl.c
index
Setting acl will clear the acl config of other sockets, which
will result in core dump.
This commit will no longer clear the acl config when setting acl.
Fixes: 6de0ea50e9b9 ("examples/l3fwd: merge l3fwd-acl example")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
exam
On the latest ice kernel driver, renegotiating VIRTCHNL_OP_GET_VF_RESOURCES
will fail without hardware reset when using dcf.
This commit will send VIRTCHNL_OP_RESET_VF to pf before dpdk resets vf.
Fixes: 7a93cd3575eb ("net/iavf: add VF reset check")
Cc: sta...@dpdk.org
Signed-off-
estpmd>start tx_first 1
This commit will use Tx preparation API in txonly forwarding engine.
Fixes: 655131ccf727 ("app/testpmd: factorize fwd engines Tx")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
app/test-pmd/txonly.c | 17 -
1 file changed, 16 insertions(+),
estpmd>start tx_first 1
This commit will use Tx preparation API in txonly forwarding engine.
Fixes: 655131ccf727 ("app/testpmd: factorize fwd engines Tx")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
app/test-pmd/txonly.c | 13 -
1 file changed, 12 insertions(+),
not zero it will end up producing wrong checksum.
This patch will use IP header to get the payload size to calculate
tcp/udp checksum.
Fixes: d178f693bbfe ("net: add UDP/TCP checksum in mbuf segments")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
lib/net/rte_ip.h | 15 +---
not zero it will end up producing wrong checksum.
This patch will use IP header to get the payload size to calculate
tcp/udp checksum.
Fixes: d178f693bbfe ("net: add UDP/TCP checksum in mbuf segments")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
lib/net/rte_ip.h | 17
not zero it will end up producing wrong checksum.
This patch will use IP header to get the payload size to calculate
tcp/udp checksum.
Fixes: d178f693bbfe ("net: add UDP/TCP checksum in mbuf segments")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
lib/net/rte_ip.h | 9 +++--
1
issue by triming IP packets to the true
length of the frame in testpmd.
Fixes: 03d17e4d0179 ("app/testpmd: do not change IP addrs in checksum engine")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
app/test-pmd/csumonly.c | 32
1 file changed, 32
Fixes: d852fec1be63 ("net/ice: fix Tx offload path choice")
Fixes: 295968d17407 ("ethdev: add namespace")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
drivers/net/ice/ice_ethdev.c | 6 +-
drivers/net/ice/ice_rxtx_vec_common.h | 4
2 files changed, 9 insertions(+),
his commit will remove the redundant judgment.
Fixes: 7d83c152a207 ("net/i40e: parse flow director filter")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
drivers/net/i40e/i40e_flow.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/net/i40e/i4
The Tx offload capabilities of ICE ethdev doesn't include
tso tunnel, which will result in tso tunnel setting to
not take effect.
This commit will add tso tunnel capabilities in ice_dev_info_get().
Fixes: 295968d17407 ("ethdev: add namespace")
Cc: sta...@dpdk.org
Signed-off-
basic Tx path.
Fixes: 22f1e7608ebc ("net/iavf: fix AVX2 Tx selection")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
drivers/net/iavf/iavf_rxtx.c | 6 ++
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/drivers/net/iavf/iavf_rxtx.c b/drivers/net/iavf/iavf_rx
basic Tx path.
Fixes: 22f1e7608ebc ("net/iavf: fix AVX2 Tx selection")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
drivers/net/iavf/iavf_rxtx.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/net/iavf/iavf_rxtx.c b/drivers/net/iavf/iavf_rxtx.c
index 610912f635..
Avf releasing mbuf using the vector path release API
causes a coredump when the basic Tx path is selected.
This commit changes to use the basic path release API
when selecting the basic Tx path.
Fixes: 22f1e7608ebc ("net/iavf: fix AVX2 Tx selection")
Cc: sta...@dpdk.org
Signed-off-
release null mbuf results coredump.
This commit adding mbuf check before releasing.
Fixes: 12016895fcf3 ("net/iavf: fix buffer leak on Tx queue stop")
Signed-off-by: Kaiwen Deng
---
drivers/net/iavf/iavf_rxtx_vec_common.h | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
;)
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
Changes since v2:
- Replace DPDK with the PMD in commit log.
Changes since v1:
- Prevent additional commit when device is running.
---
---
drivers/net/ice/ice_dcf_ethdev.c | 2 --
drivers/net/ice/ice_dcf_sched.c | 14 --
2 files
.@dpdk.org
Signed-off-by: Kaiwen Deng
---
Changes since v1:
- Prevent additional commit when device is running.
---
---
drivers/net/ice/ice_dcf_ethdev.c | 2 --
drivers/net/ice/ice_dcf_sched.c | 14 --
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/drive
hierarchy configuration is not cleared.
This patch adds a new flag "need_clear" to determine if the
hierarchy configuration needs to be cleared.
Fixes: 3a6bfc37eaf4 ("net/ice: support QoS config VF bandwidth in DCF")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
drive
issue by triming IP packets to the true
length of the frame in testpmd.
Fixes: 03d17e4d0179 ("app/testpmd: do not change IP addrs in checksum engine")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
app/test-pmd/csumonly.c | 32
1 file changed, 32
fix missing release note for link speed change support.
Fixes: 36afbc269081 ("net/ice: support link speed change")
Signed-off-by: Kaiwen Deng
---
doc/guides/rel_notes/release_23_07.rst | 4
1 file changed, 4 insertions(+)
diff --git a/doc/guides/rel_notes/release_23_07.rst
b/
E822 and E823 get the wrong mac type, which prevents
the ddp package from loading correctly.
This commit fixes the mac type of E822 and E823.
Fixes: 084e64e6b600 ("net/ice/base: set MAC type for E823C device")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
drivers/ne
is called by eal-intr-thread to fix this issue.
Fixes: 22b123a36d07 ("net/avf: initialize PMD")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
drivers/net/iavf/iavf_ethdev.c | 5 ++-
drivers/net/iavf/iavf_vchnl.c | 71 +++---
2 files changed, 52
;)
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
drivers/net/bonding/rte_eth_bond_pmd.c | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/drivers/net/bonding/rte_eth_bond_pmd.c
b/drivers/net/bonding/rte_eth_bond_pmd.c
index f0c4f7d26b..edce621496 100644
--- a/drivers/n
lock for VF commands")
Fixes: 22b123a36d07 ("net/avf: initialize PMD")
Fixes: 7c76a747e68c ("bond: add mode 5")
Fixes: 435d523112cc ("net/iavf: fix multi-process shared data")
Fixes: cb5c1b91f76f ("net/iavf: add thread for event callbacks")
Cc: sta...
The i variable type is uint8_t which causes a dead loop,
changing it to size_t will solve this issue.
Signed-off-by: Kaiwen Deng
---
drivers/net/ice/ice_dcf.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/drivers/net/ice/ice_dcf.c b/drivers/net/ice/ice_dcf.c
index
The i variable type is uint8_t which causes a dead loop,
changing it to uint32_t will solve this issue.
Fixes: 3220d865382c ("net/ice: init RSS during DCF start")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
drivers/net/ice/ice_dcf.c | 3 ++-
1 file changed, 2 insertions(+),
ned-off-by: Kaiwen Deng
---
drivers/net/ice/ice_ethdev.c | 145 +--
1 file changed, 105 insertions(+), 40 deletions(-)
diff --git a/drivers/net/ice/ice_ethdev.c b/drivers/net/ice/ice_ethdev.c
index 9a88cf9796..281f3ccf6f 100644
--- a/drivers/net/ice/ice_ethdev.c
+++ b/d
lock for VF commands")
Fixes: 22b123a36d07 ("net/avf: initialize PMD")
Fixes: 7c76a747e68c ("bond: add mode 5")
Fixes: 435d523112cc ("net/iavf: fix multi-process shared data")
Fixes: cb5c1b91f76f ("net/iavf: add thread for event callbacks")
Cc: sta...
;)
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
drivers/net/bonding/rte_eth_bond_8023ad.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/bonding/rte_eth_bond_8023ad.c
b/drivers/net/bonding/rte_eth_bond_8023ad.c
index 4a266bb2ca..b585752b00 100644
--- a/d
.
Fixes: cb5c1b91f76f ("net/iavf: add thread for event callbacks")
Fixes: 22b123a36d07 ("net/avf: initialize PMD")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
Changes since v1:
- Add lock to avoid race condition.
---
---
drivers/net/iavf/iavf.h| 10 ++-
drivers/ne
ot;net/ixgbe: enable IPv6 for consistent API")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
drivers/net/ixgbe/ixgbe_flow.c | 16 ++--
1 file changed, 6 insertions(+), 10 deletions(-)
diff --git a/drivers/net/ixgbe/ixgbe_flow.c b/drivers/net/ixgbe/ixgbe_flow.c
index 79c84
: cb5c1b91f76f ("net/iavf: add thread for event callbacks")
Fixes: 22b123a36d07 ("net/avf: initialize PMD")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
drivers/net/iavf/iavf.h| 9 ++-
drivers/net/iavf/iavf_ethdev.c | 24 ++--
drivers/net/iavf
ector filter")
Cc: sta...@dpdk.org
Signed-off-by: Kaiwen Deng
---
drivers/net/ixgbe/ixgbe_flow.c | 4
1 file changed, 4 insertions(+)
diff --git a/drivers/net/ixgbe/ixgbe_flow.c b/drivers/net/ixgbe/ixgbe_flow.c
index 110ff34fcc..d2ba87df27 100644
--- a/drivers/net/ixgbe/ixgbe_flow.c
+++ b/d
: 5007ac13189d ("ethdev: remove deprecated Flow Director configuration")
Signed-off-by: Kaiwen Deng
---
drivers/net/ixgbe/ixgbe_flow.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/net/ixgbe/ixgbe_flow.c b/drivers/net/ixgbe/ixgbe_flow.c
index 1250c2dc12..110ff34fcc 100644
--- a/drivers
35 matches
Mail list logo