Fix shift offset for length disable flag in NIXX_AF_TL3X_SHAPE
register to be 24 instead of zero similar to other level SHAPE
registers. Also mask unused bits in adjust value.
Fixes: 0885429c3028 ("common/cnxk: add NIX TM hierarchy enable/disable")
Signed-off-by: Nithin Dabilpuram
Signed-off-by:
From: Gowrishankar Muthukrishnan
In shaper profiles cleanup, KW reports infinite loop although existing
loop condition is alright. False positive may be due to tqh_first not
checked in loop, hence switching to FOREACH_SAFE to make KW happy.
Signed-off-by: Gowrishankar Muthukrishnan
Signed-off-b
Change the order of frag sizes and infos to match HW
implementation.
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Vidya Sagar Velumuri
---
drivers/common/cnxk/hw/cpt.h | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/drivers/common/cnxk/hw/cpt.h b/drivers/comm
From: Harman Kalra
LF's error debug registers like NIX_LF_SQ_OP_ERR_DBG,
NIX_LF_MNQ_ERR_DBG, NIX_LF_SEND_ERR_DBG captures debug
info for an error detected during LMT operation or meta
enqueue or after meta enqueue granted respectively. HW
sets a valid bit when info is captured and SW is expected
From: Harman Kalra
An errata exists whereby, in certain cases NIX may use an
incorrect QINT_IDX for SQ interrupts. As a result, the
interrupt may not be delivered to software, or may not be
associated with the correct SQ.
When NIX uses an incorrect QINT_IDX :
1. NIX_LF_QINT(0..63)_CNT[COUNT] will
From: Gowrishankar Muthukrishnan
Handle issues reported by static analysis tool such as
null pointer dereferences, variable initialization, etc.
Signed-off-by: Gowrishankar Muthukrishnan
Signed-off-by: Nithin Dabilpuram
---
drivers/common/cnxk/roc_cpt.c | 7 +++--
drivers/common/cnxk/r
Improve inbound inline error handling for CN9K in terms of
packet delivered to application for different kinds of errors.
Also update udp ports to be used for UDP encapsulation support.
Signed-off-by: Nithin Dabilpuram
---
drivers/common/cnxk/cnxk_security.c | 6 +
drivers/common/cnxk/roc_
Synchronize inline session create and destroy using spinlock.
Also move security related error prints outside the spinlock.
Signed-off-by: Nithin Dabilpuram
---
drivers/net/cnxk/cn10k_ethdev_sec.c | 35 ---
drivers/net/cnxk/cn9k_ethdev_sec.c | 34
> -Original Message-
> From: Xueming Li
> Sent: Tuesday, December 7, 2021 12:15 AM
> To: sta...@dpdk.org
> Cc: xuemi...@nvidia.com; dev@dpdk.org; Abhishek Marathe
> ; Ali Alnubani ;
> Walker, Benjamin ; David Christensen
> ; Govindharajan, Hariprasad
> ; Hemant Agrawal
> ; Stokes, Ian ; Je
In ice_txd_enable_offload(), when set tunnel packet Tx checksum
offload enable, td_offset should be set with outer l2/l3 len instead
of inner l2/l3 len.
This patch fix the bug that the checksum engine can forward tunnle
packets.
Fixes: 28f9002ab67f ("net/ice: add Tx AVX512 offload path")
Signed-
In ice_txd_enable_offload(), when set tunnel packet Tx checksum
offload enable, td_offset should be set with outer l2/l3 len instead
of inner l2/l3 len.
This patch fix the bug that the checksum engine can forward tunnle
packets.
Fixes: 28f9002ab67f ("net/ice: add Tx AVX512 offload path")
Signed-
On 08/12/2021 15:40, Matan Azrad wrote:
Hi Ferruh
Thanks for the review.
Please see inside some clarifications.
From: Ferruh Yigit
On 12/8/2021 12:52 PM, Michael Baum wrote:
On 12/07/2021 3:41 PM, ferruh.yi...@intel.com wrote:
On 11/23/2021 6:38 PM, michae...@nvidia.com wrote:
From: Mich
https://bugs.dpdk.org/show_bug.cgi?id=898
Bug ID: 898
Summary: Memory leak during interprocess communication.
Product: DPDK
Version: 18.11
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Jerin Jacob writes:
> On Thu, Dec 9, 2021 at 12:30 AM Jie Zhou wrote:
>>
>> Even though test_interrupts.c can compile on Windows, skip interrupt
>> tests for now since majority of eal_interrupt on Windows are stubs.
>> Will remove the skip after interrupt being fully enabled on Windows.
>>
>> Si
Hello,
There are testpmd commands to start/stop RxQ/TxQ:
"port 1 rxq 0 stop", "port 1 txq 0 start", etc.
IIUC, when a queue is stopped, testpmd should ignore it.
Currently, it doesn't and tries to use the stopped queue.
If a RxQ is stopped, nothing will be send to the paired TxQ.
If a TxQ is stopp
Hi all,
Here is a list of patches targeted for stable release 19.11.11.
The planned date for the final release is 7th January 2021.
Please help with testing and validation of your use cases and report
any issues/results with reply-all to this mail. For the final release
the fixes and reported va
On Thu, Dec 09, 2021 at 08:15:01AM -0500, Aaron Conole wrote:
> Jerin Jacob writes:
>
> > On Thu, Dec 9, 2021 at 12:30 AM Jie Zhou wrote:
> >>
> >> Even though test_interrupts.c can compile on Windows, skip interrupt
> >> tests for now since majority of eal_interrupt on Windows are stubs.
> >> W
> -Original Message-
> From: Bruce Richardson
> Sent: Thursday, December 9, 2021 4:17 PM
> To: Aaron Conole
> Cc: Jerin Jacob ; Jie Zhou
> ; dpdk-dev ; Dmitry Kozlyuk
> ; roret...@microsoft.com; Narcisa Ana Maria
> Vasile ; Dmitry Malloy (MESHCHANINOV)
> ; Kadam, Pallavi ;
> tal...@nvid
Assign 'left' variable only after null check on 'size'
as function returns if 'size' is null.
Coverity issue: 374381
Fixes: 169a9fed1f4 ("app/testpmd: fix hex string parser support for flow API")
Cc: sta...@dpdk.org
Cc: wei.zh...@intel.com
Signed-off-by: Sean Morrissey
---
app/test-pmd/cmdline_
On Thu, Dec 09, 2021 at 04:17:08PM +, Bruce Richardson wrote:
> On Thu, Dec 09, 2021 at 08:15:01AM -0500, Aaron Conole wrote:
> > Jerin Jacob writes:
> >
> > > On Thu, Dec 9, 2021 at 12:30 AM Jie Zhou wrote:
> > >>
> > >> Even though test_interrupts.c can compile on Windows, skip interrupt
>
The get_shared_umem function is only called when the kernel
flag XDP_UMEM_UNALIGNED_CHUNK_FLAG is defined. Move the
function implementation and associated helper so that it only
gets compiled when that flag is set.
Fixes: 74b46340e2d4 ("net/af_xdp: support shared UMEM")
Cc: sta...@dpdk.org
Signed
On Wed, Dec 08, 2021 at 07:40:10PM +0100, Morten Brørup wrote:
> > From: Tyler Retzlaff [mailto:roret...@linux.microsoft.com]
> > Sent: Wednesday, 8 December 2021 18.35
> >
> > On Fri, Dec 03, 2021 at 11:37:10AM +0100, Morten Brørup wrote:
> > > > From: Morten Brørup [mailto:m...@smartsharesystems
On Wed, Dec 08, 2021 at 10:59:51AM -0800, Jie Zhou wrote:
> - Replace POSIX-specific code with DPDK equivalents or
> conditionally disable it on Windows
> - Use NUL on Windows as /dev/null for Unix
> - Exclude tests not supported on Windows yet
> * multi-process
> * PMD performance statistics
On Wed, Dec 08, 2021 at 10:59:58AM -0800, Jie Zhou wrote:
> Add test stubs for tests which are not yet supported for Windows:
> - The libraries that tests depend on are not enabled on Windows yet
> - The tests can compile but with issue still under investigation
> * test_func_reentrancy:
>
On Wed, Dec 08, 2021 at 10:59:49AM -0800, Jie Zhou wrote:
> The goal of this patchset is to enable unit tests in CI for Windows.
> It mainly contains:
> - Replace POSIX specific codes
> - Fix some lib and tests per failures investigation
> - Add test stubs for not yet supported ones on Windows
> -
BEGIN:VCALENDAR
METHOD:REQUEST
PRODID:Microsoft Exchange Server 2010
VERSION:2.0
BEGIN:VTIMEZONE
TZID:Central Standard Time
BEGIN:STANDARD
DTSTART:16010101T02
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=1SU;BYMONTH=11
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010101T02000
Under the circumstance that `rx_tail` wrap back to zero
and the advance speed of `rx_tail` is greater than `rxrearm_start`,
`rx_tail` will catch up with `rxrearm_start` and surpass it.
This may cause some mbufs be reused by application.
So we need to make some restrictions to ensure that
`rx_tail
27 matches
Mail list logo