}
>
> +#ifdef ZIP_DBG
> ZIP_PMD_INFO("written %d\n", zresult->s.totalbyteswritten);
> +#endif
>
> /* Update op stats */
> switch (op->status) {
> @@ -630,6 +632,10 @@ static struct rte_pci_id pci_id_octtx_zipvf_table[] = {
> RTE_PCI_DEVICE(PCI_VENDOR_ID_CAVIUM,
> PCI_DEVICE_ID_OCTEONTX_ZIPVF),
> },
> + {
> + RTE_PCI_DEVICE(PCI_VENDOR_ID_CAVIUM,
> + PCI_DEVICE_ID_OCTEONTX2_ZIPVF),
> + },
> {
> .device_id = 0
> },
> --
> 2.25.1
Acked-by: Ashish Gupta
> -Original Message-
> From: Fiona Trahe
> Sent: Wednesday, October 6, 2021 9:56 PM
> To: dev@dpdk.org
> Cc: fiona.tr...@intel.com; roy.fan.zh...@intel.com; Ashish Gupta
>
> Subject: [EXT] [PATCH] MAINTAINERS: update entry for compressde
> -Original Message-
> From: pbhagavat...@marvell.com
> Sent: Thursday, February 25, 2021 10:33 PM
> To: Jerin Jacob Kollanukkaran ; Ashish Gupta
> ; Fiona Trahe
> Cc: dev@dpdk.org; Pavan Nikhilesh Bhagavatula
>
> Subject: [dpdk-dev] [PATCH 7/7] compress/oct
ports to avoid it.
Fixes: 38f566280a ("net/octeontx2: add link stats operations")
Cc: sta...@dpdk.org
Signed-off-by: Ashish Gupta
---
drivers/net/octeontx2/otx2_link.c | 49 +--
1 file changed, 37 insertions(+), 12 deletions(-)
diff --git a/drivers/net
> -Original Message-
> From: Ferruh Yigit
> Sent: Thursday, September 5, 2019 8:53 PM
> To: Ashish Gupta ; Fiona Trahe
> ; Pablo de Lara
> Cc: dev@dpdk.org; sta...@dpdk.org
> Subject: [EXT] [PATCH 07/10] compress/octeontx: fix global variable multiple
> definit
From: Shally Verma
Replace macros by static inline functions in openssl
compatibility layer. These changes are based on
the feedback given on openssl PMD patch V5 here:
Link: https://patches.dpdk.org/patch/43273/#84042
Ashish Gupta (1):
crypto/openssl: replace macros by static inline
Replace macros by static inline functions in openssl version
compatibility layer
Signed-off-by: Sunila Sahu
Signed-off-by: Shally Verma
Signed-off-by: Ashish Gupta
---
drivers/crypto/openssl/compat.h | 265 ++-
drivers/crypto/openssl/rte_openssl_pmd.c
From: Sunila Sahu
Add the cavium octeontx zip pci device details.
Signed-off-by: Ashish Gupta
Signed-off-by: Shally Verma
Signed-off-by: Sunila Sahu
---
usertools/dpdk-devbind.py | 9 +
1 file changed, 9 insertions(+)
diff --git a/usertools/dpdk-devbind.py b/usertools/dpdk
Add Octeontx ZIP PMD feature specification and user guide
with build and run instructions.
Signed-off-by: Ashish Gupta
Signed-off-by: Shally Verma
Signed-off-by: Sunila Sahu
---
MAINTAINERS | 2 +
doc/guides/compressdevs/features/octeontx.ini | 10 +++
doc
Implement enqueue/dequeue APIs to perform compression/decompression
operations
Signed-off-by: Ashish Gupta
Signed-off-by: Shally Verma
Signed-off-by: Sunila Sahu
---
drivers/compress/octeontx/otx_zip.c | 47 +++
drivers/compress/octeontx/otx_zip.h | 96
Create non-shareable private xform for applications to
perform stateless compression/decompression.
Signed-off-by: Ashish Gupta
Signed-off-by: Shally Verma
Signed-off-by: Sunila Sahu
---
drivers/compress/octeontx/otx_zip.h | 19 +++-
drivers/compress/octeontx/otx_zip_pmd.c | 149
changes to build Octeontx ZIP PMD
Documentation ZIP PMD
Build support in driver/compress meson for Octeontx ZIP PMD
TBDs:
Enqueue error stats logic needs to be revisited
Scatter Gather support,
Stateful compression/decompression,
test for performance
Ashish Gupta (4):
compress/octeontx: add device
.
Signed-off-by: Ashish Gupta
Signed-off-by: Shally Verma
Signed-off-by: Sunila Sahu
---
MAINTAINERS| 3 +
config/common_base | 5 +
drivers/compress/Makefile | 1 +
drivers/compress/meson.build
Add compression PMD device and queue pair setup ops.
Signed-off-by: Ashish Gupta
Signed-off-by: Shally Verma
Signed-off-by: Sunila Sahu
---
drivers/compress/octeontx/otx_zip.c | 71 +
drivers/compress/octeontx/otx_zip.h | 57 ++-
drivers/compress/octeontx/otx_zip_pmd.c
Add Octeontx ZIP PMD feature support and user guide
with build and run instructions.
Signed-off-by: Ashish Gupta
Signed-off-by: Shally Verma
Signed-off-by: Sunila Sahu
---
MAINTAINERS | 2 +
doc/guides/compressdevs/features/octeontx.ini | 10 +++
doc
Add enqueue/dequeue APIs to perform compression/decompression
operations
Signed-off-by: Ashish Gupta
Signed-off-by: Shally Verma
Signed-off-by: Sunila Sahu
---
drivers/compress/octeontx/otx_zip.c | 49 +
drivers/compress/octeontx/otx_zip.h | 169
From: Sunila Sahu
add the cavium octeontx zip pci device details.
Signed-off-by: Ashish Gupta
Signed-off-by: Shally Verma
Signed-off-by: Sunila Sahu
---
usertools/dpdk-devbind.py | 9 +
1 file changed, 9 insertions(+)
diff --git a/usertools/dpdk-devbind.py b/usertools/dpdk
implement non-shareable private xform for applications to
initiate stateless Compression/decompression.
Signed-off-by: Ashish Gupta
Signed-off-by: Shally Verma
Signed-off-by: Sunila Sahu
---
drivers/compress/octeontx/otx_zip.h | 19 +++-
drivers/compress/octeontx/otx_zip_pmd.c | 149
Add compression PMD device and queue pair setup ops.
Signed-off-by: Ashish Gupta
Signed-off-by: Shally Verma
Signed-off-by: Sunila Sahu
---
drivers/compress/octeontx/otx_zip.c | 71 +
drivers/compress/octeontx/otx_zip.h | 57 ++-
drivers/compress/octeontx/otx_zip_pmd.c
.
Signed-off-by: Ashish Gupta
Signed-off-by: Shally Verma
Signed-off-by: Sunila Sahu
---
MAINTAINERS| 3 +
config/common_base | 5 +
drivers/compress/Makefile | 1 +
drivers/compress/meson.build
performance
This patchset is dependent upon compressdev API.
Ashish Gupta (6):
compress/octeontx: add octeontx zip PMD
compress/octeontx: add device setup PMD ops
compress/octeontx: add xform and stream create support
compress/octeontx: add ops enq deq apis
doc: add Octeonx zip guide
21 matches
Mail list logo