Upgraded the driver version to 2.13.0.
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by: Yosef Raisman
---
drivers/net/ena/ena_ethdev.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ena/ena_ethdev.c b/drivers/net/ena/ena_ethdev.c
index
.
This patch clamps the user-defined value to the updated valid range
[500..1000] that ensures reliable aenq monitoring.
Fixes: ca1dfa85f0d3 ("net/ena: add control path pure polling mode")
Cc: sta...@dpdk.org
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by: Yosef Raisman
Fixed the device initialization routine to correctly handle
failure during the registration or enabling of interrupts
when operating in control path interrupt mode.
Fixes: ca1dfa85f0d3 ("net/ena: add control path pure polling mode")
Cc: sta...@dpdk.org
Signed-off-by: Shai Brandes
R
is disabled. To enable it set
`enable_frag_bypass=1`. If it cannot be enabled, a warning will be
printed, but driver initialization will proceed as normal.
Signed-off-by: Yosef Raisman
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
---
doc/guides/nics/ena.rst
Reordered variable declarations to follow the
reverse Christmas tree style.
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by: Yosef Raisman
---
drivers/net/ena/base/ena_com.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/net/ena/base
handlers for RX and TX, eliminating the
irrelevant LLQ check in the RX path.
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by: Yosef Raisman
---
drivers/net/ena/base/ena_eth_com.h | 15 ++-
drivers/net/ena/ena_ethdev.c | 6 +++---
2 files changed, 17
desc_per_entry is precomputed in ena_com_config_llq_info() using
desc_stride_ctrl and desc_list_entry_size, which remain unchanged after
device negotiation. Reuse the existing value instead of recalculating it
in the fast path.
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by
This patchset includes an upgrade of the ENA HAL,
introduces a new feature, and addresses three bug fixes.
Thank you in advance to the net maintainers and community members
for your time and effort reviewing the code.
Best regards,
Shai Brandes
AWS Elastic Network Adapter team
---
v2:
Removed
desc_per_entry is precomputed in ena_com_config_llq_info() using
desc_stride_ctrl and desc_list_entry_size, which remain unchanged after
device negotiation. Reuse the existing value instead of recalculating it
in the fast path.
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by
Fixed the device initialization routine to correctly handle
failure during the registration or enabling of interrupts
when operating in control path interrupt mode.
Fixes: ca1dfa85f0d3 ("net/ena: add control path pure polling mode")
Cc: sta...@dpdk.org
Signed-off-by: Shai Brandes
R
Upgraded the driver version to 2.13.0.
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by: Yosef Raisman
---
drivers/net/ena/ena_ethdev.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ena/ena_ethdev.c b/drivers/net/ena/ena_ethdev.c
index
.
This patch clamps the user-defined value to the updated valid range
[500..1000] that ensures reliable aenq monitoring.
Fixes: ca1dfa85f0d3 ("net/ena: add control path pure polling mode")
Cc: sta...@dpdk.org
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by: Yosef Raisman
Reordered variable declarations to follow the
reverse Christmas tree style.
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by: Yosef Raisman
---
drivers/net/ena/base/ena_com.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/net/ena/base
handlers for RX and TX, eliminating the
irrelevant LLQ check in the RX path.
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by: Yosef Raisman
---
drivers/net/ena/base/ena_eth_com.h | 15 ++-
drivers/net/ena/ena_ethdev.c | 6 +++---
2 files changed, 17
is disabled. To enable it set
`enable_frag_bypass=1`. If it cannot be enabled, a warning will be
printed, but driver initialization will proceed as normal.
Signed-off-by: Yosef Raisman
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
---
doc/guides/nics/ena.rst
This patchset includes an upgrade of the ENA HAL,
introduces a new feature, and addresses three bug fixes.
Thank you in advance to the net maintainers and community members
for your time and effort reviewing the code.
Best regards,
Shai Brandes
AWS Elastic Network Adapter team
---
v2:
Removed
desc_per_entry is precomputed in ena_com_config_llq_info() using
desc_stride_ctrl and desc_list_entry_size, which remain unchanged after
device negotiation. Reuse the existing value instead of recalculating it
in the fast path.
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by
desc_per_entry is precomputed in ena_com_config_llq_info() using
desc_stride_ctrl and desc_list_entry_size, which remain unchanged after
device negotiation. Reuse the existing value instead of recalculating it
in the fast path.
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by
Reordered variable declarations to follow the
reverse Christmas tree style.
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by: Yosef Raisman
---
drivers/net/ena/base/ena_com.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/net/ena/base
.
This patch clamps the user-defined value to the updated valid range
[500..1000] that ensures reliable aenq monitoring.
Fixes: ca1dfa85f0d3 ("net/ena: add control path pure polling mode")
Cc: sta...@dpdk.org
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by: Yosef Raisman
Reordered variable declarations to follow the
reverse Christmas tree style.
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by: Yosef Raisman
---
drivers/net/ena/base/ena_com.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/net/ena/base
is disabled. To enable it set
`enable_frag_bypass=1`. If it cannot be enabled, a warning will be
printed, but driver initialization will proceed as normal.
Signed-off-by: Yosef Raisman
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
---
doc/guides/nics/ena.rst
Upgraded the driver version to 2.13.0.
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by: Yosef Raisman
---
drivers/net/ena/ena_ethdev.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ena/ena_ethdev.c b/drivers/net/ena/ena_ethdev.c
index
Fixed the device initialization routine to correctly handle
failure during the registration or enabling of interrupts
when operating in control path interrupt mode.
Fixes: ca1dfa85f0d3 ("net/ena: add control path pure polling mode")
Cc: sta...@dpdk.org
Signed-off-by: Shai Brandes
R
handlers for RX and TX, eliminating the
irrelevant LLQ check in the RX path.
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by: Yosef Raisman
---
drivers/net/ena/base/ena_eth_com.h | 15 ++-
drivers/net/ena/ena_ethdev.c | 6 +++---
2 files changed, 17
This patchset includes an upgrade of the ENA HAL,
introduces a new feature, and addresses three bug fixes.
Thank you in advance to the net maintainers and community members
for your time and effort reviewing the code.
Best regards,
Shai Brandes
AWS Elastic Network Adapter team
---
v2:
Removed
is disabled. To enable it set
`enable_frag_bypass=1`. If it cannot be enabled, a warning will be
printed, but driver initialization will proceed as normal.
Signed-off-by: Yosef Raisman
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
---
doc/guides/nics/ena.rst
Upgraded the driver version to 2.13.0.
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by: Yosef Raisman
---
drivers/net/ena/ena_ethdev.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ena/ena_ethdev.c b/drivers/net/ena/ena_ethdev.c
index
.
This patch clamps the user-defined value to the updated valid range
[500..1000] that ensures reliable aenq monitoring.
Fixes: ca1dfa85f0d3 ("net/ena: add control path pure polling mode")
Cc: sta...@dpdk.org
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by: Yosef Raisman
Fixed the device initialization routine to correctly handle
failure during the registration or enabling of interrupts
when operating in control path interrupt mode.
Fixes: ca1dfa85f0d3 ("net/ena: add control path pure polling mode")
Cc: sta...@dpdk.org
Signed-off-by: Shai Brandes
R
is disabled. To enable it set
`enable_frag_bypass=1`. If it cannot be enabled, a warning will be
printed, but driver initialization will proceed as normal.
Signed-off-by: Yosef Raisman
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
---
doc/guides/nics/ena.rst
handlers for RX and TX, eliminating the
irrelevant LLQ check in the RX path.
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by: Yosef Raisman
---
drivers/net/ena/base/ena_eth_com.h | 15 ++-
drivers/net/ena/ena_ethdev.c | 6 +++---
2 files changed, 17
This patchset includes an upgrade of the ENA HAL,
introduces a new feature, and addresses three bug fixes.
Thank you in advance to the net maintainers and community members
for your time and effort reviewing the code.
Best regards,
Shai Brandes
AWS Elastic Network Adapter team
---
v2:
Removed
r")
Cc: sta...@dpdk.org
Signed-off-by: Amit Bernstein
Signed-off-by: Shai Brandes
Reviewed-by: Yosef Raisman
---
doc/guides/rel_notes/release_25_07.rst | 1 +
drivers/net/ena/ena_ethdev.c | 14 --
drivers/net/ena/ena_ethdev.h | 4
3 files changed, 17
Fixed the device initialization routine to correctly handle
failure during the registration or enabling of interrupts
when operating in control path interrupt mode.
Fixes: ca1dfa85f0d3 ("net/ena: add control path pure polling mode")
Cc: sta...@dpdk.org
Signed-off-by: Shai Brandes
R
Upgraded the driver version to 2.13.0.
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by: Yosef Raisman
---
drivers/net/ena/ena_ethdev.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/ena/ena_ethdev.c b/drivers/net/ena/ena_ethdev.c
index
is disabled. To enable it set
`enable_frag_bypass=1`. If it cannot be enabled, a warning will be
printed, but driver initialization will proceed as normal.
Signed-off-by: Yosef Raisman
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
---
doc/guides/nics/ena.rst
Reordered variable declarations to follow the
reverse Christmas tree style.
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by: Yosef Raisman
---
drivers/net/ena/base/ena_com.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/net/ena/base
.
This patch clamps the user-defined value to the updated valid range
[500..1000] that ensures reliable aenq monitoring.
Fixes: ca1dfa85f0d3 ("net/ena: add control path pure polling mode")
Cc: sta...@dpdk.org
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by: Yosef Raisman
handlers for RX and TX, eliminating the
irrelevant LLQ check in the RX path.
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by: Yosef Raisman
---
drivers/net/ena/base/ena_eth_com.h | 15 ++-
drivers/net/ena/ena_ethdev.c | 6 +++---
2 files changed, 17
desc_per_entry is precomputed in ena_com_config_llq_info() using
desc_stride_ctrl and desc_list_entry_size, which remain unchanged after
device negotiation. Reuse the existing value instead of recalculating it
in the fast path.
Signed-off-by: Shai Brandes
Reviewed-by: Amit Bernstein
Reviewed-by
This patchset includes an upgrade of the ENA HAL,
introduces a new feature, and addresses three bug fixes.
Thank you in advance to the net maintainers and community members
for your time and effort reviewing the code.
Best regards,
Shai Brandes
AWS Elastic Network Adapter team
Shai Brandes (8
42 matches
Mail list logo