On Fri, Jul 08, 2016 at 02:48:56PM +0300, Ilya Maximets wrote:
>
> Another point is that crash constantly happens on queue_id=3 (second RX
> queue) in
> my scenario. It is newly allocated virtqueue while reconfiguration from rxq=1
> to
> rxq=2.
That's a valuable message: what's your DPDK HEAD c
Using dpdk-16.04 on Intel 82599 NIC on Ubuntu 16.04.
Running testpmd interactive bound to two vf interfaces from each of the two
ports on the 82599 nic.
While testpmd was running I decided to bind to one of the pf instead of vf.
So I did a ifdown on second PF (eno2). Then I bound it to igb_uio usin
> Jan Viktorin (16):
> vfio: fix include of eal_private.h to be local
> vfio: move VFIO-specific stuff to eal_vfio.h
> vfio: move common vfio constants to eal_vfio.h
> vfio: move vfio_iommu_type and dma_map functions to eal_vfio
> vfio: generalize pci_vfio_set_iommu_type
> vfio: general
Hi Bruce,
On 07/08/2016 10:42 PM, Bruce Richardson wrote:
> On Thu, Jul 07, 2016 at 02:19:02PM +0200, Olivier Matz wrote:
>> Update desc_to_olflags_v() to set PKT_RX_IP_CKSUM_BAD and
>> PKT_RX_L4_CKSUM_BAD in the ol_fags of the mbuf.
>>
{...}
>
> Given this looks a significant change to a complic
There is a small error in this patch:
2016-07-04 17:16, Jan Viktorin:
> The pci_vfio_has_supported_extensions is not PCI-specific and it is a private
> function of the eal_pci_vfio.c. We just rename the function and make it
> available even for non-PCI devices.
|...]
|> --- a/lib/librte_eal/linuxa
From: Pablo de Lara
Plaintexts and ciphertexts are dumped when debugging is enabled,
using TEST_HEXDUMP. For Snow3G and KASUMI, their lengths are in bits,
but TEST_HEXDUMP uses bytes, so lenghts are passed in bytes now.
Fixes: 47df73a1a62f ("app/test: use hexdump if debug log is enabled")
Signe
2016-07-05 17:03, Bruce Richardson:
> Add API, NUMA, HW, SW, FW and VMDq to list of words to capitalize properly.
> Since VMDq is a bit unusual, add it as special case check so we can
> print an error message giving the correct way to write it.
>
> Signed-off-by: Bruce Richadson
Applied, thanks
2016-07-06 12:38, Thomas Monjalon:
> The script check-git-log.sh helps to keep a consistent git history.
> Scrolling/parsing the history is easier when we are used to some
> rules.
>
> N?lio Laranjeiro (1):
> scripts: check headline of drivers commits
>
> Thomas Monjalon (2):
> scripts: check
2016-07-08 19:50, Thomas Monjalon:
> When running check-git-log.sh on a clean tree it was complaining
> of a wrong empty headline because '^[^:]*$' was matching.
> It is fixed by matching at least one character with +.
>
> Signed-off-by: Thomas Monjalon
Applied
> > The first word of each commit message is checked.
> > But when the commit range was greater than 1, only the latest commit
> > was checked.
> > It is fixed by checking each commit separately.
> >
> > Fixes: 9c24780f0d5e ("scripts: check first word of commit messages")
> >
> > Signed-off-by: T
2016-07-06 16:44, Thomas Monjalon:
> Thomas Monjalon (3):
> net/bnx2x: remove unneeded dependency on hash library
> table: remove unneeded dependency on hash library
> examples: fix dependencies on hash library
Applied
> > The macro ENIC_ASSERT does the same thing as RTE_ASSERT, thus it can be
> > removed.
> >
> > Signed-off-by: Thomas Monjalon
> Acked-by: John Daley
Applied
2016-07-06 17:22, Thomas Monjalon:
> The function get_machclk_freq() in RED test can be replaced by
> rte_get_timer_hz() which already estimates the clock frequency at EAL init.
>
> Signed-off-by: Thomas Monjalon
Applied
2016-07-05 16:00, Ferruh Yigit:
> mmap the iomem range of the PCI device fails for kernels that
> enabled CONFIG_IO_STRICT_DEVMEM option:
>
> EAL: pci_map_resource():
> cannot mmap(39, 0x7f1c5180, 0x10, 0x0):
> Invalid argument (0x)
>
> CONFIG_IO_STRICT_D
2016-07-05 12:01, Sergio Gonzalez Monroy:
> Zeroing out memory on rte_zmalloc_socket is not required anymore since all
> allocated memory is already zeroed.
>
> Signed-off-by: Sergio Gonzalez Monroy
Series applied, thanks
This patch will need special attention when validating this release.
2016-07-06 11:48, Sergio Gonzalez Monroy:
> On 06/07/2016 11:44, Daniel Mrzyglod wrote:
> > Current code does not munmap 'hugepage' mapping (hugepage info file) on
> > function exit, leaking resources.
> >
> > Coverity issue: 97920
> > Fixes: b6a468ad41d5 ("memory: add --socket-mem option")
> >
> >
> > Close the client socket before returning on error.
> >
> > Coverity issue: 127555
> >
> > Fixes: f3c1829130ac ("pdump: check missing home environment variable")
> >
> > Signed-off-by: Reshma Pattan
>
> Acked-by: John McNamara
Applied, thanks
> > The function rte_hash_get_key_with_position is added in this patch.
> > As the position returned when adding a key is frequently used as an
> > offset into an array of user data, this function performs the operation
> > of retrieving a key given this offset.
> >
> > A possible use case would b
2016-07-09 16:05, Pablo de Lara:
> Plaintexts and ciphertexts are dumped when debugging is enabled,
> using TEST_HEXDUMP. For Snow3G and KASUMI, their lengths are in bits,
> but TEST_HEXDUMP uses bytes, so lenghts are passed in bytes now.
There is an error:
app/test/test_cryptodev.c:2552:5
2016-07-10 11:20, Deepak Kumar Jain:
> Initializing the authentication op parameter.
>
> Fixes: eec136f3c54f ("aesni_gcm: add driver for AES-GCM crypto operations")
>
> Signed-off-by: Deepak Kumar Jain
Applied, thanks
2016-07-10 11:21, Deepak Kumar Jain:
> This fixes the cases in which operation was Digest verify.
>
> Fixes: e25200fbb45df ("crypto: add cipher/auth only support")
>
> Signed-off-by: Deepak Kumar Jain
Applied, thanks
2016-07-09 17:35, Pablo de Lara:
> KASUMI PMD only supports bit-level cipher operations
> when destination buffer is different from the source
> (out of place operations). This commit adds a check
> in the code to prevent the user from trying to perform
> in-place bit-level ciphering.
>
> Fixes: 2
The check that all Tx and Rx queues were set up was not
adequate when reconfiguring with a different number of
queues. Only the number of completion queues (CQs) was
being used to make the determination, but the CQ array
is shared between the underlying Rx and Tx queues.
Check that the internal Rx
From: gowrishankar
This patch adds ppc64le port for em_mask_key function.
Signed-off-by: Gowrishankar
---
examples/l3fwd/l3fwd_em.c | 8
1 file changed, 8 insertions(+)
diff --git a/examples/l3fwd/l3fwd_em.c b/examples/l3fwd/l3fwd_em.c
index fc59243..3e261d1 100644
--- a/examples/l3f
From: gowrishankar
This patch enables librte_sched in ppc64le.
Signed-off-by: Gowrishankar
---
config/defconfig_ppc_64-power8-linuxapp-gcc | 2 --
1 file changed, 2 deletions(-)
diff --git a/config/defconfig_ppc_64-power8-linuxapp-gcc
b/config/defconfig_ppc_64-power8-linuxapp-gcc
index 94f09
From: gowrishankar
Align rte_bucket_4_8 for cache line.
Signed-off-by: Gowrishankar
---
lib/librte_table/rte_table_hash_key8.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/librte_table/rte_table_hash_key8.c
b/lib/librte_table/rte_table_hash_key8.c
index e2e2bdc..4d5
From: gowrishankar
offline lcore would still refer to original core id and this has to
be considered while creating cpu core mask.
Signed-off-by: Gowrishankar
---
config/defconfig_ppc_64-power8-linuxapp-gcc | 3 ---
examples/ip_pipeline/cpu_core_map.c | 12 +---
examples/ip_pi
From: gowrishankar
This patch adds port for ACL library in ppc64le.
Signed-off-by: Gowrishankar
---
app/test-acl/main.c | 4 +
config/defconfig_ppc_64-power8-linuxapp-gcc | 1 -
lib/librte_acl/Makefile | 2 +
lib/librte_acl/acl.h
From: gowrishankar
This patch adds ppc64le port for LPM library in DPDK.
Signed-off-by: Gowrishankar
---
app/test/test_xmmt_ops.h | 16 +++
config/defconfig_ppc_64-power8-linuxapp-gcc| 1 -
.../common/include/arch/ppc_64/rte_vect.h | 60
From: gowrishankar
This patchset enables LPM, ACL and other few missing libs in ppc64le and also
address few patches in related examples (ip_pipeline and l3fwd).
Test report:
LPM and ACL unit tests verified as in patch set v1.
Same results as before observed.
v2 changes:
- enabling libs in conf
This fixes the cases in which operation was Digest verify.
Fixes: e25200fbb45df ("crypto: add cipher/auth only support")
Signed-off-by: Deepak Kumar Jain
---
drivers/crypto/qat/qat_adf/qat_algs.h| 3 ++-
drivers/crypto/qat/qat_adf/qat_algs_build_desc.c | 10 +-
drivers/cryp
Initializing the authentication op parameter.
Fixes: eec136f3c54f ("aesni_gcm: add driver for AES-GCM crypto operations")
Signed-off-by: Deepak Kumar Jain
---
app/test/test_cryptodev.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/app/test/test_cryptodev.c b/app/test/test_cryptodev.c
inde
32 matches
Mail list logo