Re: [PATCH v4 0/8] Add JSON vector set support to fips validation

2022-04-29 Thread Brandon Lo
Hi everyone, I'm going to be leaving the UNH IOL, so I've submitted the work that will be continued by other members of the lab. Thanks, Brandon On Fri, Apr 29, 2022 at 12:16 PM Brandon Lo wrote: > > Adds a very basic introduction to JSON vector sets in > the fips

[PATCH v4 8/8] examples/fips_validation: add parsing for cmac

2022-04-29 Thread Brandon Lo
Added function to parse algorithm for CMAC test. Signed-off-by: Brandon Lo --- examples/fips_validation/fips_validation.c | 31 +++--- examples/fips_validation/main.c| 3 +++ 2 files changed, 31 insertions(+), 3 deletions(-) diff --git a/examples/fips_validation

[PATCH v4 7/8] examples/fips_validation: implement json cmac test

2022-04-29 Thread Brandon Lo
Implemented JSON support for the CMAC test. Signed-off-by: Brandon Lo --- examples/fips_validation/fips_validation.h| 6 ++ .../fips_validation/fips_validation_cmac.c| 68 +++ 2 files changed, 74 insertions(+) diff --git a/examples/fips_validation/fips_validation.h b

[PATCH v4 6/8] examples/fips_validation: add json to hmac

2022-04-29 Thread 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/main.c

[PATCH v4 5/8] examples/fips_validation: add json to gcm test

2022-04-29 Thread 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 +- examples

[PATCH v4 4/8] examples/fips_validation: allow json file as input

2022-04-29 Thread Brandon Lo
Added the ability to use the json format as the input and output of the example application. Signed-off-by: Brandon Lo --- v3: * fix checkpatch warnings v2: * remove use_json variable examples/fips_validation/main.c | 200 +++- 1 file changed, 196 insertions(+), 4

[PATCH v4 3/8] examples/fips_validation: add json parsing

2022-04-29 Thread 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 changed, 92 insertions

[PATCH v4 2/8] examples/fips_validation: add json info to header

2022-04-29 Thread Brandon Lo
Added json-specific functions and other information needed to test the new FIPS test vectors. Signed-off-by: Brandon Lo --- v2: * fix type of prefix to suffix examples/fips_validation/fips_validation.h | 42 +- 1 file changed, 41 insertions(+), 1 deletion(-) diff --git a

[PATCH v4 1/8] examples/fips_validation: add jansson dependency

2022-04-29 Thread 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/meson.build index

[PATCH v4 0/8] Add JSON vector set support to fips validation

2022-04-29 Thread Brandon Lo
Adds a very basic introduction to JSON vector sets in the fips validation example application. This patch set will only introduce the AES-GCM test using a JSON request file because the other algorithms need more information than what is given in the new JSON format. Brandon Lo (8): examples

Re: [EXT] Re: [PATCH v3 0/5] Add JSON vector set support to fips validation

2022-04-26 Thread Brandon Lo
-Original Message- > > From: Brandon Lo > > Sent: Thursday, April 14, 2022 7:12 PM > > To: dev ; Zhang, Roy Fan ; > > Power, Ciara > > Subject: [EXT] Re: [PATCH v3 0/5] Add JSON vector set support to fips > > validation > > > > External Email >

Re: [PATCH v3 0/5] Add JSON vector set support to fips validation

2022-04-14 Thread Brandon Lo
Adding the dev mailing list back into this discussion. On Wed, Apr 13, 2022 at 9:13 AM Brandon Lo wrote: > > Hi guys, > > Lincoln and I would like to know if we can get this patch set looked > at and merged before submitting the rest of the algorithms. So far, > I've wor

Re: [PATCH] ci: remove outdated default reference tag for ABI

2022-02-08 Thread Brandon Lo
f my head). Just confirming: the UNH lab does use our own separate script (which calls the devtools check-abi.sh and gen-abi.sh scripts). -- Brandon Lo UNH InterOperability Laboratory 21 Madbury Rd, Suite 100, Durham, NH 03824 b...@iol.unh.edu www.iol.unh.edu

Re: [PATCH v3 0/5] Add JSON vector set support to fips validation

2022-02-02 Thread Brandon Lo
Hi Fan and Ciara, Could you please review this patch set? Not sure who the maintainer of the fips_validation example is (I think Marko Kovacevic stopped working on the FIPS validation example). Thanks, Brandon -- Brandon Lo UNH InterOperability Laboratory 21 Madbury Rd, Suite 100, Durham, NH

[PATCH v3 5/5] examples/fips_validation: add json to gcm test

2022-01-29 Thread 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 .../fips_validation/fips_validation_gcm.c | 150 ++ 1 file changed, 150 insertions(+) diff --git a/examples

[PATCH v3 4/5] examples/fips_validation: allow json file as input

2022-01-29 Thread Brandon Lo
Added the ability to use the json format as the input and output of the example application. Signed-off-by: Brandon Lo --- v3: * fix checkpatch warnings v2: * remove use_json variable examples/fips_validation/main.c | 195 +++- 1 file changed, 192 insertions(+), 3

[PATCH v3 3/5] examples/fips_validation: add json parsing

2022-01-29 Thread 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 | 96 +- 1 file changed, 93 insertions

[PATCH v3 2/5] examples/fips_validation: add json info to header

2022-01-29 Thread Brandon Lo
Added json-specific functions and other information needed to test the new FIPS test vectors. Signed-off-by: Brandon Lo --- v2: * fix type of prefix to suffix examples/fips_validation/fips_validation.h | 48 -- 1 file changed, 44 insertions(+), 4 deletions(-) diff --git a

[PATCH v3 1/5] examples/fips_validation: add jansson dependency

2022-01-29 Thread 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/meson.build index

[PATCH v3 0/5] Add JSON vector set support to fips validation

2022-01-29 Thread Brandon Lo
Adds a very basic introduction to JSON vector sets in the fips validation example application. This patch set will only introduce the AES-GCM test using a JSON request file because the other algorithms need more information than what is given in the new JSON format. Brandon Lo (5): examples

[PATCH v2 5/5] examples/fips_validation: add json to gcm test

2022-01-29 Thread Brandon Lo
Adds json-specific testing and writeback function. Allows the user to test AES-GCM vector sets. Signed-off-by: Brandon Lo --- .../fips_validation/fips_validation_gcm.c | 149 ++ 1 file changed, 149 insertions(+) diff --git a/examples/fips_validation/fips_validation_gcm.c b

[PATCH v2 4/5] examples/fips_validation: allow json file as input

2022-01-29 Thread Brandon Lo
Added the ability to use the json format as the input and output of the example application. Signed-off-by: Brandon Lo --- v2: * remove use_json variable examples/fips_validation/main.c | 190 +++- 1 file changed, 187 insertions(+), 3 deletions(-) diff --git a

[PATCH v2 3/5] examples/fips_validation: add json parsing

2022-01-29 Thread Brandon Lo
Added functions to parse the required information from a vector set given in the new json format. Signed-off-by: Brandon Lo --- v2: * fix for loop initialization examples/fips_validation/fips_validation.c | 90 +- 1 file changed, 87 insertions(+), 3 deletions(-) diff --git

[PATCH v2 2/5] examples/fips_validation: add json info to header

2022-01-29 Thread Brandon Lo
Added json-specific functions and other information needed to test the new FIPS test vectors. Signed-off-by: Brandon Lo --- v2: * fix type of prefix to suffix examples/fips_validation/fips_validation.h | 48 -- 1 file changed, 44 insertions(+), 4 deletions(-) diff --git a

[PATCH v2 1/5] examples/fips_validation: add jansson dependency

2022-01-29 Thread 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/meson.build index

[PATCH v2 0/5] Add JSON vector set support to fips validation

2022-01-29 Thread Brandon Lo
Adds a very basic introduction to JSON vector sets in the fips validation example application. This patch set will only introduce the AES-GCM test using a JSON request file because the other algorithms need more information than what is given in the new JSON format. Brandon Lo (5): examples

[PATCH 5/5] examples/fips_validation: add json to gcm test

2022-01-27 Thread Brandon Lo
Adds json-specific testing and writeback function. Allows the user to test AES-GCM vector sets. Signed-off-by: Brandon Lo --- .../fips_validation/fips_validation_gcm.c | 149 ++ 1 file changed, 149 insertions(+) diff --git a/examples/fips_validation/fips_validation_gcm.c b

[PATCH 4/5] examples/fips_validation: allow json file as input

2022-01-27 Thread Brandon Lo
Added the ability to use the json format as the input and output of the example application. Signed-off-by: Brandon Lo --- examples/fips_validation/main.c | 192 +++- 1 file changed, 189 insertions(+), 3 deletions(-) diff --git a/examples/fips_validation/main.c b

[PATCH 3/5] examples/fips_validation: add json parsing

2022-01-27 Thread Brandon Lo
Added functions to parse the required information from a vector set given in the new json format. Signed-off-by: Brandon Lo --- examples/fips_validation/fips_validation.c | 84 ++ 1 file changed, 84 insertions(+) diff --git a/examples/fips_validation/fips_validation.c b

[PATCH 2/5] examples/fips_validation: add json info to header

2022-01-27 Thread Brandon Lo
Added json-specific functions and other information needed to test the new FIPS test vectors. Signed-off-by: Brandon Lo --- examples/fips_validation/fips_validation.h | 42 +- 1 file changed, 41 insertions(+), 1 deletion(-) diff --git a/examples/fips_validation

[PATCH 1/5] examples/fips_validation: add jansson dependency

2022-01-27 Thread 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/meson.build index

[PATCH 0/5] Add JSON vector set support to fips validation

2022-01-27 Thread Brandon Lo
Adds a very basic introduction to JSON vector sets in the fips validation example application. This patch set will only introduce the AES-GCM test using a JSON request file because the other algorithms need more information than what is given in the new JSON format. Brandon Lo (5): examples

Re: [dpdk-dev] Question Regarding FIPS Validation in DPDK

2021-12-03 Thread Brandon Lo
> specification" available. > > John Should we plan to move away from the old format to only use the new JSON format going forward? I believe the file format "CAVS 21.0" is fully deprecated and NIST does not produce any new files in that format. Thanks, Brandon -- Brando

Re: [dpdk-dev] [Bug 826] red_autotest random failures

2021-11-29 Thread Brandon Lo
west it can go for the unit test job. Thanks, Brandon -- Brandon Lo UNH InterOperability Laboratory 21 Madbury Rd, Suite 100, Durham, NH 03824 b...@iol.unh.edu www.iol.unh.edu

[dpdk-dev] Question Regarding FIPS Validation in DPDK

2021-11-03 Thread Brandon Lo
ation example support the API's test vectors in json format? Thanks, Brandon -- Brandon Lo UNH InterOperability Laboratory 21 Madbury Rd, Suite 100, Durham, NH 03824 b...@iol.unh.edu www.iol.unh.edu

Re: [dpdk-dev] [dpdk-ci] RHEL7 failures

2021-10-11 Thread Brandon Lo
): > > >>> https://lab.dpdk.org/results/dashboard/patchsets/19162/ > > <https://lab.dpdk.org/results/dashboard/patchsets/19162/> > > >>> > > >> > > >> Issue was reported by David, Aman sent the fix [1] and it is > > already merged by > > >> David [2], it should be fixed now, can you please double check? > > >> > > >> [1] > > >> > > https://patches.dpdk.org/project/dpdk/patch/20211005115754.34117-1-aman > > > > <https://patches.dpdk.org/project/dpdk/patch/20211005115754.34117-1-aman> > > >> .deep.si...@intel.com/ <http://deep.si...@intel.com/> > > >> > > >> [2] > > >> > > https://git.dpdk.org/dpdk/commit/?id=16b809d144dc2df7f31695b5abc64a809 > > <https://git.dpdk.org/dpdk/commit/?id=16b809d144dc2df7f31695b5abc64a809> > > >> 021b154 > > > > > > > > -- > > *Lincoln Lavoie* > > Principal Engineer, Broadband Technologies > > 21 Madbury Rd., Ste. 100, Durham, NH 03824 > > lylav...@iol.unh.edu <mailto:lylav...@iol.unh.edu> > > https://www.iol.unh.edu <https://www.iol.unh.edu> > > +1-603-674-2755 (m) > > <https://www.iol.unh.edu> -- Brandon Lo UNH InterOperability Laboratory 21 Madbury Rd, Suite 100, Durham, NH 03824 b...@iol.unh.edu www.iol.unh.edu

Re: [dpdk-dev] [PATCH v3 00/13] enhancements to host based flow table management

2021-09-16 Thread Brandon Lo
er the testing of this set after repo updated? > > > [1] > dpdk-next-net-brcm (175af25734f295874e31b33ccd0879e69fd152a9) Hi all, This is related to a current migration that is in process within the lab. I have found the root cause for this issue, and I am working on a solution to fix this tree synchronization issue. Once I have a stable solution, I will rerun the patches that failed to apply. Thanks, Brandon -- Brandon Lo UNH InterOperability Laboratory 21 Madbury Rd, Suite 100, Durham, NH 03824 b...@iol.unh.edu www.iol.unh.edu

Re: [dpdk-dev] [PATCH] crypto/octeontx: enable build on non Linux OS

2021-07-22 Thread Brandon Lo
BSD. > > > > Applied, thanks. > > Please could you re-test the ABI on FreeBSD > and re-enable in the CI if the test is passing? > > Thank you I ran a couple test runs on FreeBSD 13 to ensure that the patch compiles successfully, and I enabled reporting. FreeBSD 13 should start to appear in the ABI test results of newer tarballs with the patch. Thanks, Brandon -- Brandon Lo UNH InterOperability Laboratory 21 Madbury Rd, Suite 100, Durham, NH 03824 b...@iol.unh.edu www.iol.unh.edu

Re: [dpdk-dev] [EXT] Re: [PATCH v2 1/2] drivers: add octeontx crypto adapter framework

2021-07-21 Thread Brandon Lo
> > > @@ -2,7 +2,7 @@ > > > # Copyright(C) 2019 Marvell International Ltd. > > > # > > > > > > -if not dpdk_conf.get('RTE_ARCH_64') > > > +if not is_linux or not dpdk_conf.get('RTE_ARCH_64') > > > build = fa

Re: [dpdk-dev] [PATCH] test: fix crypto_op length for sessionless case

2021-07-06 Thread Brandon Lo
to_sym_xform) * 2); > > >> + (sizeof(union > > >> + rte_event_crypto_metadata)); > > >> op->private_data_offset = len; > > >> /* Fill in private data information */ > > >>

Re: [dpdk-dev] [dpdk-ci] [PATCH v2 2/2] drivers: add octeontx crypto adapter data path

2021-06-30 Thread Brandon Lo
gt; > Signed-off-by: Shijith Thotton > > --- > This patch shows a CI warning for FreeBSD, but was not able to locate the > error/warning in the logs. > Can anybody confirm what is the issue? > > http://mails.dpdk.org/archives/test-report/2021-June/200637.html > > Regard

[dpdk-dev] FreeBSD 13 Memory / Contigmem Issues With Booting

2021-06-16 Thread Brandon Lo
-- Brandon Lo UNH InterOperability Laboratory 21 Madbury Rd, Suite 100, Durham, NH 03824 b...@iol.unh.edu www.iol.unh.edu

Re: [dpdk-dev] [dpdk-ci] dpdk-next-crypto/master is failing tests

2021-05-20 Thread Brandon Lo
t 6:15 PM Brandon Lo wrote: > > > > Hi all, > > > > dpdk-next-qos and dpdk-next-pipeline remotes have been removed. > > dpdk-next-virtio and dpdk-next-crypto remotes have been switched to > > track main and for-main branches respectively. > > Thank you Bran

Re: [dpdk-dev] [dpdk-ci] dpdk-next-crypto/master is failing tests

2021-05-06 Thread Brandon Lo
> > > $ git branch -lr |grep /master > dpdk-next-crypto/master > dpdk-next-eventdev/master > dpdk-next-net-brcm/master > dpdk-next-net-intel/master > dpdk-next-net-mlx/master > dpdk-next-net-mrvl/master > dpdk-next-net/master > dpdk-next-pipeline/master > dpdk-next-virtio/master > dpdk/HEAD -> dpdk/master > dpdk/master > > Those remote tracking branches can be dropped. > > > -- > David Marchand > -- Brandon Lo UNH InterOperability Laboratory 21 Madbury Rd, Suite 100, Durham, NH 03824 b...@iol.unh.edu www.iol.unh.edu

Re: [dpdk-dev] [dpdk-ci] UNH-IOL ABI Failures

2021-04-20 Thread Brandon Lo
Okay, I am updating the ABI version on the machines and rerunning the affected patches. I had mistakenly installed libabigail 1.6 since that was the default in the linux-build.sh script. Thanks, Brandon On Tue, Apr 20, 2021 at 11:37 AM Thomas Monjalon wrote: > > 20/04/2021 17:30, Bran

[dpdk-dev] UNH-IOL ABI Failures

2021-04-20 Thread Brandon Lo
bidiff flagged this as a potential issue)." Can anyone please confirm that this is a real ABI issue or if this requires a change on the UNH-IOL side. Thanks, Brandon -- Brandon Lo UNH InterOperability Laboratory 21 Madbury Rd, Suite 100, Durham, NH 03824 b...@iol.unh.edu www.iol.unh.edu

Re: [dpdk-dev] [dpdklab] Re: [dpdk-ci] [CI] SPDK compilation failures @ DPDK community lab

2021-02-18 Thread Brandon Lo
omek > > > -Original Message- > > From: Aaron Conole > > Sent: Monday, February 15, 2021 4:28 PM > > To: Brandon Lo > > Cc: Zawadzki, Tomasz ; Lincoln Lavoie > > ; dpdk...@iol.unh.edu; c...@dpdk.org; dev@dpdk.org; > > s...@lists.01.org > &g

Re: [dpdk-dev] [dpdklab] Re: [dpdk-ci] [CI] SPDK compilation failures @ DPDK community lab

2021-02-12 Thread Brandon Lo
ow when it makes it's way to the v21.01.x branch. > > @Brandon Lo General question, is there particular reason to disable vhost > [configure argument '--without-vhost'] in the UNH lab tests with SPDK ? > I don't recall any identified issue and enabling it would increa

Re: [dpdk-dev] [dpdklab] Re: [dpdk-ci] [CI] SPDK compilation failures @ DPDK community lab

2021-02-11 Thread Brandon Lo
: > > Brandon Lo writes: > > > Hi again everyone, > > > > I have checked the pipelines with SPDK branch v21.01.x on the main DPDK > > branch. > > It still seems to have an issue with compilation, and I have attached > > a log of a Fedora SPDK compilatio

Re: [dpdk-dev] [dpdklab] Re: [dpdk-ci] [CI] SPDK compilation failures @ DPDK community lab

2021-02-09 Thread Brandon Lo
test SPDK and SPDK LTS, against dpdk-main branch > > seem to be passing. Would love to hear if > > this is what you are seeing on your end too. > > > > > > > > Thanks, > > > > Tomek > > > > > > > > From: Lincoln Lavoie &g

Re: [dpdk-dev] [dpdklab] RE: [dpdk-stable] [PATCH v4] mbuf: fix reset on mbuf free

2021-01-25 Thread Brandon Lo
gt; > > > > > > > > > Can someone update the baseline's expected values for the Intel > > NICs > > > > and rerun the test on this patch? > > > > > > > > > > > > > Zhaoyan said that the baseline is calculated dynamically, > > > > what I understand is baseline set based on previous days > > performance > > > > result, so > > > > it shouldn't require updating. > > > > > > That sounds smart! > > > > > > Perhaps another reference baseline could be added, for informational > > > purposes only: > > > Deviation from the performance of the last official release. > > > > > > > > > > > But cc'ed the lab for more details. > > > > > > > > > > -- > > *Lincoln Lavoie* > > Senior Engineer, Broadband Technologies > > 21 Madbury Rd., Ste. 100, Durham, NH 03824 > > lylav...@iol.unh.edu > > https://www.iol.unh.edu > > +1-603-674-2755 (m) > > <https://www.iol.unh.edu> > -- Brandon Lo UNH InterOperability Laboratory 21 Madbury Rd, Suite 100, Durham, NH 03824 b...@iol.unh.edu www.iol.unh.edu

Re: [dpdk-dev] [PATCH v10 0/3] pmdinfogen: rewrite in Python

2021-01-25 Thread Brandon Lo
2021-January/197814.html > > If not already done, please UPDATE your environment! Thanks > > -- Brandon Lo UNH InterOperability Laboratory 21 Madbury Rd, Suite 100, Durham, NH 03824 b...@iol.unh.edu www.iol.unh.edu