Added function to parse algorithm for AES_CBC test.
Signed-off-by: Gowrishankar Muthukrishnan
---
examples/fips_validation/fips_validation.c| 14 +-
examples/fips_validation/fips_validation.h| 1 +
.../fips_validation/fips_validation_aes.c | 218 ++
examples
Verified the functionality changes and looks good to me.
Acked-by: Gowrishankar Muthukrishnan
Thanks.
> -Original Message-
> From: Brandon Lo
> Sent: Friday, April 29, 2022 9:46 PM
> To: roy.fan.zh...@intel.com; ciara.po...@intel.com
> Cc: dev@dpdk.org; Brandon Lo
Verified the functionality changes and looks good to me.
Acked-by: Gowrishankar Muthukrishnan
Thanks.
> -Original Message-
> From: Brandon Lo
> Sent: Friday, April 29, 2022 9:46 PM
> To: roy.fan.zh...@intel.com; ciara.po...@intel.com
> Cc: dev@dpdk.org; Brandon Lo
Verified the functionality changes and looks good to me.
Acked-by: Gowrishankar Muthukrishnan
Thanks.
> -Original Message-
> From: Brandon Lo
> Sent: Friday, April 29, 2022 9:46 PM
> To: roy.fan.zh...@intel.com; ciara.po...@intel.com
> Cc: dev@dpdk.org; Brandon Lo
Verified the functionality changes and looks good to me.
Acked-by: Gowrishankar Muthukrishnan
Thanks.
> -Original Message-
> From: Brandon Lo
> Sent: Friday, April 29, 2022 9:46 PM
> To: roy.fan.zh...@intel.com; ciara.po...@intel.com
> Cc: dev@dpdk.org; Brandon Lo
Verified the functionality changes and looks good to me.
Acked-by: Gowrishankar Muthukrishnan
Thanks.
> -Original Message-
> From: Brandon Lo
> Sent: Friday, April 29, 2022 9:46 PM
> To: roy.fan.zh...@intel.com; ciara.po...@intel.com
> Cc: dev@dpdk.org; Brandon Lo
Verified the functionality changes and looks good to me.
Acked-by: Gowrishankar Muthukrishnan
Thanks.
> -Original Message-
> From: Brandon Lo
> Sent: Friday, April 29, 2022 9:46 PM
> To: roy.fan.zh...@intel.com; ciara.po...@intel.com
> Cc: dev@dpdk.org; Brandon Lo
Verified the functionality changes and looks good to me.
Acked-by: Gowrishankar Muthukrishnan
Thanks.
> -Original Message-
> From: Brandon Lo
> Sent: Friday, April 29, 2022 9:46 PM
> To: roy.fan.zh...@intel.com; ciara.po...@intel.com
> Cc: dev@dpdk.org; Brandon Lo
Verified the functionality changes and looks good to me.
Acked-by: Gowrishankar Muthukrishnan
Thanks.
> -Original Message-
> From: Brandon Lo
> Sent: Friday, April 29, 2022 9:46 PM
> To: roy.fan.zh...@intel.com; ciara.po...@intel.com
> Cc: dev@dpdk.org; Brandon Lo
for unused use_json (when !RTE_HAS_JANSSON). Can this be removed ?.
Thanks,
Gowrishankar
t char *key, char *src,
> + __rte_unused struct fips_val *val)
Can this function be static in fips_validation_cmac.c which is more appropriate
also ?.
Thanks,
Gowrishankar
Remove garbage entries for bypassed tests in response file.
Signed-off-by: Gowrishankar Muthukrishnan
---
Depends-on: series-22738 ("Add JSON vector set support to fips validation")
---
examples/fips_validation/main.c | 74 -
1 file changed, 35 inserti
Reset IV generation in every test group.
Signed-off-by: Gowrishankar Muthukrishnan
---
Depends-on: series-22738 ("Add JSON vector set support to fips validation")
---
examples/fips_validation/fips_validation_gcm.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/examples/fips_
Added function to parse algorithm for AES_CBC test.
Signed-off-by: Gowrishankar Muthukrishnan
---
Depends-on: series-22738 ("Add JSON vector set support to fips validation")
v2:
- minor cleanup.
---
examples/fips_validation/fips_validation.c| 8 +-
examples/fips_
+ lylav...@iol.unh.edu
> -Original Message-
> From: Gowrishankar Muthukrishnan
> Sent: Thursday, May 19, 2022 11:01 AM
> To: Brandon Lo ; roy.fan.zh...@intel.com;
> ciara.po...@intel.com
> Cc: dev@dpdk.org
> Subject: RE: [EXT] [PATCH v4 8/8] examples/fips_valida
+lylav...@iol.unh.edu
> -Original Message-
> From: Gowrishankar Muthukrishnan
> Sent: Thursday, May 19, 2022 11:00 AM
> To: Brandon Lo ; roy.fan.zh...@intel.com;
> ciara.po...@intel.com
> Cc: dev@dpdk.org
> Subject: RE: [EXT] [PATCH v4 4/8] examples/fips_validatio
Hi Brian,
Thanks for the RFC and PFA inline my comments.
> -Original Message-
> From: Brian Dooley
> Sent: Friday, May 20, 2022 9:36 PM
> To: dev@dpdk.org
> Cc: Akhil Goyal ; Gowrishankar Muthukrishnan
> ; Brian Dooley ; Fan
> Zhang
> Subject: [EXT] [RFC] examp
/fips_validation: add json to hmac
examples/fips_validation: implement json cmac test
examples/fips_validation: add parsing for cmac
Gowrishankar Muthukrishnan (3):
examples/fips_validation: cleanup bypass tests in response file
examples/fips_validation: reset IV generation in every test group
From: Brandon Lo
Added a check for RTE_HAS_JANSSON into the meson
configuration file for JSON support.
Signed-off-by: Brandon Lo
---
examples/fips_validation/meson.build | 4
1 file changed, 4 insertions(+)
diff --git a/examples/fips_validation/meson.build
b/examples/fips_validation/mes
From: Brandon Lo
Added json-specific functions and other information needed to
test the new FIPS test vectors.
Signed-off-by: Brandon Lo
Signed-off-by: Gowrishankar Muthukrishnan
---
v5:
* fix typo in macro name for prefixes.
v2:
* fix type of prefix to suffix
---
examples/fips_validation
From: Brandon Lo
Added functions to parse the required information from a vector set
given in the new json format.
Signed-off-by: Brandon Lo
---
v3:
* fix checkpatch warnings
v2:
* fix for loop initialization
---
examples/fips_validation/fips_validation.c | 92 ++
1 file c
From: Brandon Lo
Added the ability to use the json format as the input
and output of the example application.
Signed-off-by: Brandon Lo
Signed-off-by: Gowrishankar Muthukrishnan
--
v5:
* fix to check info.file_type in json file type as well.
v3:
* fix checkpatch warnings
v2:
* remove
From: Brandon Lo
Adds json-specific testing and writeback function. Allows
the user to test AES-GCM vector sets.
Signed-off-by: Brandon Lo
---
v3:
* fix checkpatch warnings
---
examples/fips_validation/fips_validation.h| 3 +
.../fips_validation/fips_validation_gcm.c | 151 ++
From: Brandon Lo
Adds JSON support for the HMAC algorithm.
Signed-off-by: Brandon Lo
---
examples/fips_validation/fips_validation.c| 2 +
examples/fips_validation/fips_validation.h| 6 ++
.../fips_validation/fips_validation_hmac.c| 93 +++
examples/fips_validation
From: Brandon Lo
Implemented JSON support for the CMAC test.
Signed-off-by: Brandon Lo
--
v5:
* parser_read_cmac_direction_str is static.
---
examples/fips_validation/fips_validation.h| 3 +
.../fips_validation/fips_validation_cmac.c| 80 +++
2 files changed, 83 insert
From: Brandon Lo
Added function to parse algorithm for CMAC test.
Signed-off-by: Brandon Lo
Signed-off-by: Gowrishankar Muthukrishnan
--
v5:
* parser_read_cmac_direction_str implementation moved to static.
---
examples/fips_validation/fips_validation.c | 19 ---
examples
Remove garbage entries for bypassed tests in response file.
Signed-off-by: Gowrishankar Muthukrishnan
---
examples/fips_validation/main.c | 74 -
1 file changed, 35 insertions(+), 39 deletions(-)
diff --git a/examples/fips_validation/main.c b/examples
Reset IV generation in every test group.
Signed-off-by: Gowrishankar Muthukrishnan
---
examples/fips_validation/fips_validation_gcm.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/examples/fips_validation/fips_validation_gcm.c
b/examples/fips_validation/fips_validation_gcm.c
index
Added function to parse algorithm for AES_CBC test.
Signed-off-by: Gowrishankar Muthukrishnan
---
examples/fips_validation/fips_validation.c| 8 +-
examples/fips_validation/fips_validation.h| 4 +
.../fips_validation/fips_validation_aes.c | 223 ++
examples
Added function to parse algorithm for AES_CBC test.
Signed-off-by: Gowrishankar Muthukrishnan
---
examples/fips_validation/fips_validation.c| 8 +-
examples/fips_validation/fips_validation.h| 4 +
.../fips_validation/fips_validation_aes.c | 223 ++
examples
gcm test
examples/fips_validation: add json to hmac
examples/fips_validation: implement json cmac test
examples/fips_validation: add parsing for cmac
Gowrishankar Muthukrishnan (3):
examples/fips_validation: cleanup bypass tests in response file
examples/fips_validation: reset IV
From: Brandon Lo
Added a check for RTE_HAS_JANSSON into the meson
configuration file for JSON support.
Signed-off-by: Brandon Lo
---
examples/fips_validation/meson.build | 4
1 file changed, 4 insertions(+)
diff --git a/examples/fips_validation/meson.build
b/examples/fips_validation/mes
From: Brandon Lo
Added json-specific functions and other information needed to
test the new FIPS test vectors.
Signed-off-by: Brandon Lo
Signed-off-by: Gowrishankar Muthukrishnan
---
v5:
* fix typo in macro name for prefixes.
v2:
* fix type of prefix to suffix
---
examples/fips_validation
From: Brandon Lo
Added functions to parse the required information from a vector set
given in the new json format.
Signed-off-by: Brandon Lo
---
v3:
* fix checkpatch warnings
v2:
* fix for loop initialization
---
examples/fips_validation/fips_validation.c | 92 ++
1 file c
From: Brandon Lo
Added the ability to use the json format as the input
and output of the example application.
Signed-off-by: Brandon Lo
Signed-off-by: Gowrishankar Muthukrishnan
--
v5:
* fix to check info.file_type in json file type as well.
v3:
* fix checkpatch warnings
v2:
* remove
From: Brandon Lo
Adds json-specific testing and writeback function. Allows
the user to test AES-GCM vector sets.
Signed-off-by: Brandon Lo
---
v3:
* fix checkpatch warnings
---
examples/fips_validation/fips_validation.h| 3 +
.../fips_validation/fips_validation_gcm.c | 151 ++
From: Brandon Lo
Adds JSON support for the HMAC algorithm.
Signed-off-by: Brandon Lo
---
examples/fips_validation/fips_validation.c| 2 +
examples/fips_validation/fips_validation.h| 6 ++
.../fips_validation/fips_validation_hmac.c| 93 +++
examples/fips_validation
From: Brandon Lo
Implemented JSON support for the CMAC test.
Signed-off-by: Brandon Lo
--
v5:
* parser_read_cmac_direction_str is static.
---
examples/fips_validation/fips_validation.h| 3 +
.../fips_validation/fips_validation_cmac.c| 80 +++
2 files changed, 83 insert
From: Brandon Lo
Added function to parse algorithm for CMAC test.
Signed-off-by: Brandon Lo
Signed-off-by: Gowrishankar Muthukrishnan
--
v5:
* parser_read_cmac_direction_str implementation moved to static.
---
examples/fips_validation/fips_validation.c | 19 ---
examples
Reset IV generation in every test group.
Signed-off-by: Gowrishankar Muthukrishnan
---
examples/fips_validation/fips_validation_gcm.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/examples/fips_validation/fips_validation_gcm.c
b/examples/fips_validation/fips_validation_gcm.c
index
Added function to parse algorithm for AES_CBC test.
Signed-off-by: Gowrishankar Muthukrishnan
--
v6:
* fixed local variable initialization in fips_mct_aes_test.
---
examples/fips_validation/fips_validation.c| 8 +-
examples/fips_validation/fips_validation.h| 4 +
.../fips_validation
Remove garbage entries for bypassed tests in response file.
Signed-off-by: Gowrishankar Muthukrishnan
---
examples/fips_validation/main.c | 74 -
1 file changed, 35 insertions(+), 39 deletions(-)
diff --git a/examples/fips_validation/main.c b/examples
file as input
examples/fips_validation: add json to gcm test
examples/fips_validation: add json to hmac
examples/fips_validation: implement json cmac test
examples/fips_validation: add parsing for cmac
Gowrishankar Muthukrishnan (3):
examples/fips_validation: cleanup bypass tests in
From: Brandon Lo
Added a check for RTE_HAS_JANSSON into the meson
configuration file for JSON support.
Signed-off-by: Brandon Lo
---
examples/fips_validation/meson.build | 4
1 file changed, 4 insertions(+)
diff --git a/examples/fips_validation/meson.build
b/examples/fips_validation/mes
From: Brandon Lo
Added json-specific functions and other information needed to
test the new FIPS test vectors.
Signed-off-by: Brandon Lo
Signed-off-by: Gowrishankar Muthukrishnan
---
v7:
* fix switch clause for info.file_type.
v5:
* fix typo in macro name for prefixes.
v2:
* fix type of
From: Brandon Lo
Added functions to parse the required information from a vector set
given in the new json format.
Signed-off-by: Brandon Lo
---
v7:
* pulled json_info define from next patch.
v3:
* fix checkpatch warnings
v2:
* fix for loop initialization
---
examples/fips_validation/fips_va
From: Brandon Lo
Added the ability to use the json format as the input
and output of the example application.
Signed-off-by: Brandon Lo
Signed-off-by: Gowrishankar Muthukrishnan
--
v5:
* fix to check info.file_type in json file type as well.
v3:
* fix checkpatch warnings
v2:
* remove
From: Brandon Lo
Adds json-specific testing and writeback function. Allows
the user to test AES-GCM vector sets.
Signed-off-by: Brandon Lo
---
v3:
* fix checkpatch warnings
---
examples/fips_validation/fips_validation.h| 3 +
.../fips_validation/fips_validation_gcm.c | 151 ++
From: Brandon Lo
Adds JSON support for the HMAC algorithm.
Signed-off-by: Brandon Lo
---
examples/fips_validation/fips_validation.c| 2 +
examples/fips_validation/fips_validation.h| 6 ++
.../fips_validation/fips_validation_hmac.c| 93 +++
examples/fips_validation
From: Brandon Lo
Implemented JSON support for the CMAC test.
Signed-off-by: Brandon Lo
--
v5:
* parser_read_cmac_direction_str is static.
---
examples/fips_validation/fips_validation.h| 3 +
.../fips_validation/fips_validation_cmac.c| 80 +++
2 files changed, 83 insert
From: Brandon Lo
Added function to parse algorithm for CMAC test.
Signed-off-by: Brandon Lo
Signed-off-by: Gowrishankar Muthukrishnan
--
v5:
* parser_read_cmac_direction_str implementation moved to static.
---
examples/fips_validation/fips_validation.c | 19 ---
examples
Remove garbage entries for bypassed tests in response file.
Signed-off-by: Gowrishankar Muthukrishnan
---
examples/fips_validation/main.c | 74 -
1 file changed, 35 insertions(+), 39 deletions(-)
diff --git a/examples/fips_validation/main.c b/examples
Reset IV generation in every test group.
Signed-off-by: Gowrishankar Muthukrishnan
---
examples/fips_validation/fips_validation_gcm.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/examples/fips_validation/fips_validation_gcm.c
b/examples/fips_validation/fips_validation_gcm.c
index
Added function to parse algorithm for AES_CBC test.
Signed-off-by: Gowrishankar Muthukrishnan
--
v6:
* fixed local variable initialization in fips_mct_aes_test.
---
examples/fips_validation/fips_validation.c| 8 +-
examples/fips_validation/fips_validation.h| 4 +
.../fips_validation
/fips_validation: add json parsing
examples/fips_validation: allow json file as input
examples/fips_validation: add json to gcm test
examples/fips_validation: add json to hmac
examples/fips_validation: implement json cmac test
examples/fips_validation: add parsing for cmac
Gowrishankar Muthukrishnan (2
From: Brandon Lo
Added a check for RTE_HAS_JANSSON into the meson
configuration file for JSON support.
Signed-off-by: Brandon Lo
Acked-by: Gowrishankar Muthukrishnan
---
examples/fips_validation/meson.build | 4
1 file changed, 4 insertions(+)
diff --git a/examples/fips_validation
From: Brandon Lo
Added json-specific functions and other information needed to
test the new FIPS test vectors.
Signed-off-by: Brandon Lo
Signed-off-by: Gowrishankar Muthukrishnan
---
v7:
* fix switch clause for info.file_type.
v5:
* fix typo in macro name for prefixes.
v2:
* fix type of
From: Brandon Lo
Added functions to parse the required information from a vector set
given in the new json format.
Signed-off-by: Brandon Lo
Signed-off-by: Gowrishankar Muthukrishnan
---
v7:
* pulled json_info define from next patch.
v3:
* fix checkpatch warnings
v2:
* fix for loop
From: Brandon Lo
Added the ability to use the json format as the input
and output of the example application.
Signed-off-by: Brandon Lo
Signed-off-by: Gowrishankar Muthukrishnan
--
v8:
* dont steal refcount on write_set using _new as latter is updated
subsequently in same function.
* fix
From: Brandon Lo
Adds json-specific testing and writeback function. Allows
the user to test AES-GCM vector sets.
Signed-off-by: Brandon Lo
Acked-by: Gowrishankar Muthukrishnan
---
v8:
* reset IV generation var in every test group as initialization.
v3:
* fix checkpatch warnings
---
examples
From: Brandon Lo
Adds JSON support for the HMAC algorithm.
Signed-off-by: Brandon Lo
Acked-by: Gowrishankar Muthukrishnan
---
examples/fips_validation/fips_validation.c| 2 +
examples/fips_validation/fips_validation.h| 6 ++
.../fips_validation/fips_validation_hmac.c| 93
From: Brandon Lo
Implemented JSON support for the CMAC test.
Signed-off-by: Brandon Lo
Signed-off-by: Gowrishankar Muthukrishnan
---
v5:
* parser_read_cmac_direction_str is static.
---
examples/fips_validation/fips_validation.h| 3 +
.../fips_validation/fips_validation_cmac.c| 80
From: Brandon Lo
Added function to parse algorithm for CMAC test.
Signed-off-by: Brandon Lo
Signed-off-by: Gowrishankar Muthukrishnan
--
v5:
* parser_read_cmac_direction_str implementation moved to static.
---
examples/fips_validation/fips_validation.c | 19 ---
examples
Added function to parse algorithm for AES_CBC test.
Signed-off-by: Gowrishankar Muthukrishnan
--
v6:
* fixed local variable initialization in fips_mct_aes_test.
---
examples/fips_validation/fips_validation.c| 8 +-
examples/fips_validation/fips_validation.h| 4 +
.../fips_validation
Add notes on algorithms supported for ACVP validation.
Signed-off-by: Gowrishankar Muthukrishnan
---
doc/guides/sample_app_ug/fips_validation.rst | 30 +++-
1 file changed, 23 insertions(+), 7 deletions(-)
diff --git a/doc/guides/sample_app_ug/fips_validation.rst
b/doc/guides
Gowrishankar Muthukrishnan (2):
examples/fips_validation: add parsing for aes_cbc
doc: add notes about acvp validation support
doc/guides/sample_app_ug/fips_validation.rst | 30 +-
examples/fips_validation/fips_validation.c| 117 ++-
examples/fips_validation/fips_validation.h| 64
From: Brandon Lo
Added a check for RTE_HAS_JANSSON into the meson
configuration file for JSON support.
Signed-off-by: Brandon Lo
Acked-by: Gowrishankar Muthukrishnan
---
examples/fips_validation/meson.build | 4
1 file changed, 4 insertions(+)
diff --git a/examples/fips_validation
From: Brandon Lo
Added json-specific functions and other information needed to
test the new FIPS test vectors.
Signed-off-by: Brandon Lo
Signed-off-by: Gowrishankar Muthukrishnan
---
v7:
* fix switch clause for info.file_type.
v5:
* fix typo in macro name for prefixes.
v2:
* fix type of
From: Brandon Lo
Added functions to parse the required information from a vector set
given in the new json format.
Signed-off-by: Brandon Lo
Signed-off-by: Gowrishankar Muthukrishnan
---
v7:
* pulled json_info define from next patch.
v3:
* fix checkpatch warnings
v2:
* fix for loop
From: Brandon Lo
Added the ability to use the json format as the input
and output of the example application.
Signed-off-by: Brandon Lo
Signed-off-by: Gowrishankar Muthukrishnan
--
v8:
* dont steal refcount on write_set using _new as latter is updated
subsequently in same function.
* fix
From: Brandon Lo
Adds json-specific testing and writeback function. Allows
the user to test AES-GCM vector sets.
Signed-off-by: Brandon Lo
Acked-by: Gowrishankar Muthukrishnan
---
v8:
* reset IV generation var in every test group as initialization.
v3:
* fix checkpatch warnings
---
examples
From: Brandon Lo
Adds JSON support for the HMAC algorithm.
Signed-off-by: Brandon Lo
Acked-by: Gowrishankar Muthukrishnan
---
examples/fips_validation/fips_validation.c| 2 +
examples/fips_validation/fips_validation.h| 6 ++
.../fips_validation/fips_validation_hmac.c| 93
From: Brandon Lo
Implemented JSON support for the CMAC test.
Signed-off-by: Brandon Lo
Signed-off-by: Gowrishankar Muthukrishnan
---
v5:
* parser_read_cmac_direction_str is static.
---
examples/fips_validation/fips_validation.h| 3 +
.../fips_validation/fips_validation_cmac.c| 80
From: Brandon Lo
Added function to parse algorithm for CMAC test.
Signed-off-by: Brandon Lo
Signed-off-by: Gowrishankar Muthukrishnan
--
v5:
* parser_read_cmac_direction_str implementation moved to static.
---
examples/fips_validation/fips_validation.c | 19 ---
examples
Added function to parse algorithm for AES_CBC test.
Signed-off-by: Gowrishankar Muthukrishnan
--
v6:
* fixed local variable initialization in fips_mct_aes_test.
---
examples/fips_validation/fips_validation.c| 8 +-
examples/fips_validation/fips_validation.h| 4 +
.../fips_validation
Add notes on algorithms supported for ACVP validation.
Signed-off-by: Gowrishankar Muthukrishnan
---
doc/guides/sample_app_ug/fips_validation.rst | 30 +++-
1 file changed, 23 insertions(+), 7 deletions(-)
diff --git a/doc/guides/sample_app_ug/fips_validation.rst
b/doc/guides
Add telemetry endpoint for mempool info.
Signed-off-by: Gowrishankar Muthukrishnan
Reviewed-by: Bruce Richardson
---
v2:
- code alignments fixed
---
lib/mempool/rte_mempool.c | 84 +++
1 file changed, 84 insertions(+)
diff --git a/lib/mempool
Add telemetry endpoint for cryptodev capabilities.
Signed-off-by: Gowrishankar Muthukrishnan
---
Depends-on: patch-19601 ("cryptodev: add telemetry callbacks")
v2:
- renamed endpoint as caps.
---
lib/cryptodev/rte_cryptodev.c | 65 +++
1 file c
Add telemetry endpoints to cryptodev.
Signed-off-by: Gowrishankar Muthukrishnan
---
Depends-on: patch-19601 ("cryptodev: add telemetry callbacks")
Depends-on: patch-19913 ("cryptodev: add telemetry endpoint for cryptodev
capabilities")
v5:
- endpoint renamed as caps.
Add telemetry endpoint for cryptodev capabilities.
Signed-off-by: Gowrishankar Muthukrishnan
---
Depends-on: patch-19601 ("cryptodev: add telemetry callbacks")
v3:
- checkpatch fixes.
---
lib/cryptodev/rte_cryptodev.c | 65 +++
1 file changed, 65
Add telemetry endpoints to cryptodev.
Signed-off-by: Gowrishankar Muthukrishnan
---
Depends-on: patch-19601 ("cryptodev: add telemetry callbacks")
Depends-on: patch-19915 ("cryptodev: add telemetry endpoint for cryptodev
capabilities")
v6:
- checkpatch fixes.
Add telemetry endpoints to cryptodev.
Signed-off-by: Gowrishankar Muthukrishnan
---
Depends-on: patch-19601 ("cryptodev: add telemetry callbacks")
Depends-on: patch-19915 ("cryptodev: add telemetry endpoint for cryptodev
capabilities")
v7:
- compilation issue in CI fixed
Add telemetry endpoint for mempool info.
Signed-off-by: Gowrishankar Muthukrishnan
Reviewed-by: Bruce Richardson
---
v3:
- added explicit telemetry dependency in meson
---
lib/mempool/meson.build | 2 +-
lib/mempool/rte_mempool.c | 84 +++
2 files
Add telemetry endpoint for cryptodev capabilities.
Signed-off-by: Gowrishankar Muthukrishnan
---
Depends-on: patch-19601 ("cryptodev: add telemetry callbacks")
v4:
- minor cleanup
---
lib/cryptodev/rte_cryptodev.c | 61 +++
1 file changed, 61
Add telemetry endpoint for cryptodev capabilities.
Signed-off-by: Gowrishankar Muthukrishnan
---
Depends-on: patch-19601 ("cryptodev: add telemetry callbacks")
v5:
- minor cleanup
---
lib/cryptodev/rte_cryptodev.c | 61 +++
1 file changed, 61
Add telemetry endpoints to cryptodev.
Signed-off-by: Gowrishankar Muthukrishnan
---
Depends-on: patch-19601 ("cryptodev: add telemetry callbacks")
Depends-on: patch-20006 ("cryptodev: add telemetry endpoint for cryptodev
capabilities")
v8:
- minor cleanup
articular Crypto device::
+--> /cryptodev/caps,0
+{"/cryptodev/caps": {"crypto_caps": [], "crypto_caps_n": }}
For more information on how to use the Telemetry interface, see
the :doc:`../howto/telemetry`.
Thanks,
Gowrishankar
>
> Acked-by: Akhil Goyal
Add telemetry endpoints to cnxk secure cryptodev capabilities.
Signed-off-by: Gowrishankar Muthukrishnan
---
v9:
- moved rte_security_capability into rte_security lib telemetry.
---
.../crypto/cnxk/cnxk_cryptodev_telemetry.c| 81 +++
drivers/crypto/cnxk/meson.build
Add telemetry endpoint for cryptodev security capabilities.
Signed-off-by: Gowrishankar Muthukrishnan
---
v1:
- forked from patch 20009 "crypto/cnxk: add telemetry endpoints to cryptodev"
to integrate changes in lib/rte_security itself.
---
lib/security/rte_secur
Add telemetry endpoint for cryptodev security capabilities.
Signed-off-by: Gowrishankar Muthukrishnan
---
v2:
- updated doc and release notes
---
doc/guides/prog_guide/rte_security.rst | 22 ++
doc/guides/rel_notes/release_21_11.rst | 5 ++
lib/security/rte_security.c| 98
Add telemetry endpoint for cryptodev security capabilities.
Signed-off-by: Gowrishankar Muthukrishnan
---
v3:
- secure cryptodev capability endpoint is added and endpoints
renamed.
---
doc/guides/prog_guide/rte_security.rst | 28
doc/guides/rel_notes/release_21_11.rst | 5 +
lib
Add telemetry endpoint for cryptodev security capabilities.
Signed-off-by: Gowrishankar Muthukrishnan
---
v4:
- fixed typo in help.
---
doc/guides/prog_guide/rte_security.rst | 28
doc/guides/rel_notes/release_21_11.rst | 5 +
lib/security/rte_security.c| 182
Hi Akhil,
> > Subject: [v8] crypto/cnxk: add telemetry endpoints to cryptodev
> >
> > Add telemetry endpoints to cryptodev.
> >
> > Signed-off-by: Gowrishankar Muthukrishnan
> > ---
> > Depends-on: patch-19601 ("cryptodev: add telemetry callbacks
_caps, capabilities-
> > >crypto_capabilities);
> > + if (capa_id >= crypto_caps_n) {
> > + CDEV_LOG_ERR("Extra parameters passed to command,
> > ignoring");
> > + return -EINVAL;
> > + }
>
> S
Add telemetry endpoint for cryptodev security capabilities.
Signed-off-by: Gowrishankar Muthukrishnan
---
v5:
- fixed parsing security capabilities for a requested index.
---
doc/guides/prog_guide/rte_security.rst | 28
doc/guides/rel_notes/release_21_11.rst | 5 +
lib/security
This patch series enables telemetry for cnxk in the following:
- NPA LF
- Mempool driver
- NIX LF
- Ethdev driver
Depends-on: series-18612 ("net/cnxk: support for inline ipsec")
v8:
- removed lib telemetry and crypto patches for seperate series.
Gowrishankar Muthukrishnan (4)
Add telemetry endpoints to npa.
Signed-off-by: Gowrishankar Muthukrishnan
---
drivers/common/cnxk/cnxk_telemetry.h | 26 +++
drivers/common/cnxk/cnxk_telemetry_npa.c | 224 +++
drivers/common/cnxk/meson.build | 6 +-
drivers/common/cnxk/roc_platform.h
Adding telemetry end points to cnxk mempool driver.
Signed-off-by: Gowrishankar Muthukrishnan
---
drivers/mempool/cnxk/cnxk_mempool_telemetry.c | 100 ++
drivers/mempool/cnxk/meson.build | 1 +
2 files changed, 101 insertions(+)
create mode 100644 drivers/mempool
Add telemetry endpoints to nix.
Signed-off-by: Gowrishankar Muthukrishnan
---
drivers/common/cnxk/cnxk_telemetry_nix.c | 849 +++
drivers/common/cnxk/meson.build | 3 +-
drivers/common/cnxk/roc_nix.c| 3 +
drivers/common/cnxk/roc_nix_priv.h
Add telemetry endpoint to ethdev.
Signed-off-by: Gowrishankar Muthukrishnan
---
drivers/net/cnxk/cnxk_ethdev_telemetry.c | 129 +++
drivers/net/cnxk/meson.build | 1 +
2 files changed, 130 insertions(+)
create mode 100644 drivers/net/cnxk
201 - 300 of 895 matches
Mail list logo