Test-Label: iol-testing Test-Status: WARNING http://dpdk.org/patch/111342 _apply patch failure_ Submitter: Gowrishankar Muthukrishnan Date: Thursday, May 19 2022 06:09:15 Applied on: CommitID:68c050954ff393b894aa3672a5ef1a231597dab0 Apply patch set 111342 failed: Checking patch examples/fips_validation/fips_validation.c... error: while searching for: /* Vector sets contain the algorithm type, and nothing else we need. */ if (strstr(algo_str, "AES-GCM")) info.algo = FIPS_TEST_ALGO_AES_GCM; if (strstr(algo_str, "HMAC")) info.algo = FIPS_TEST_ALGO_HMAC; if (strstr(algo_str, "CMAC")) info.algo = FIPS_TEST_ALGO_AES_CMAC; else return -EINVAL; error: patch failed: examples/fips_validation/fips_validation.c:458 Checking patch examples/fips_validation/fips_validation.h... Hunk #1 succeeded at 95 (offset -8 lines). error: while searching for: int parse_test_cmac_json_init(void); int parser_read_cmac_direction_str(const char *key, char *src, struct fips_val *val); #endif /* RTE_HAS_JANSSON */ error: patch failed: examples/fips_validation/fips_validation.h:263 Checking patch examples/fips_validation/fips_validation_aes.c... Checking patch examples/fips_validation/main.c... Hunk #1 succeeded at 1512 (offset -34 lines). Hunk #2 succeeded at 1522 (offset -34 lines). Hunk #3 succeeded at 1540 (offset -34 lines). Hunk #4 succeeded at 1548 (offset -34 lines). Hunk #5 succeeded at 1590 (offset -34 lines). error: while searching for: } if (info.op == FIPS_TEST_DEC_AUTH_VERIF) memcpy(vec.iv.val, val.val, AES_BLOCK_SIZE); } free(val.val); return 1; } error: patch failed: examples/fips_validation/main.c:1641 error: while searching for: case FIPS_TEST_ALGO_AES_CMAC: ret = parse_test_cmac_json_init(); break; default: return -EINVAL; } error: patch failed: examples/fips_validation/main.c:1945 Applying patch examples/fips_validation/fips_validation.c with 1 reject... Hunk #1 applied cleanly. Rejected hunk #2. Applying patch examples/fips_validation/fips_validation.h with 1 reject... Hunk #1 applied cleanly. Rejected hunk #2. Applied patch examples/fips_validation/fips_validation_aes.c cleanly. Applying patch examples/fips_validation/main.c with 2 rejects... Hunk #1 applied cleanly. Hunk #2 applied cleanly. Hunk #3 applied cleanly. Hunk #4 applied cleanly. Hunk #5 applied cleanly. Rejected hunk #6. Rejected hunk #7. diff a/examples/fips_validation/fips_validation.c b/examples/fips_validation/fips_validation.c (rejected hunks) @@ -458,10 +458,12 @@ fips_test_parse_one_json_vector_set(void) /* Vector sets contain the algorithm type, and nothing else we need. */ if (strstr(algo_str, "AES-GCM")) info.algo = FIPS_TEST_ALGO_AES_GCM; - if (strstr(algo_str, "HMAC")) + else if (strstr(algo_str, "HMAC")) info.algo = FIPS_TEST_ALGO_HMAC; - if (strstr(algo_str, "CMAC")) + else if (strstr(algo_str, "CMAC")) info.algo = FIPS_TEST_ALGO_AES_CMAC; + else if (strstr(algo_str, "AES-CBC")) + info.algo = FIPS_TEST_ALGO_AES; else return -EINVAL; diff a/examples/fips_validation/fips_validation.h b/examples/fips_validation/fips_validation.h (rejected hunks) @@ -263,6 +264,9 @@ parse_test_hmac_json_algorithm(void); int parse_test_cmac_json_init(void); +int +parse_test_aes_json_init(void); + int parser_read_cmac_direction_str(const char *key, char *src, struct fips_val *val); #endif /* RTE_HAS_JANSSON */ diff a/examples/fips_validation/main.c b/examples/fips_validation/main.c (rejected hunks) @@ -1641,10 +1663,10 @@ fips_mct_aes_test(void) } if (info.op == FIPS_TEST_DEC_AUTH_VERIF) - memcpy(vec.iv.val, val.val, AES_BLOCK_SIZE); + memcpy(vec.iv.val, val[0].val, AES_BLOCK_SIZE); } - free(val.val); + free(val[0].val); return 1; } @@ -1945,6 +1967,9 @@ fips_test_one_test_group(void) case FIPS_TEST_ALGO_AES_CMAC: ret = parse_test_cmac_json_init(); break; + case FIPS_TEST_ALGO_AES: + ret = parse_test_aes_json_init(); + break; default: return -EINVAL; } https://lab.dpdk.org/results/dashboard/patchsets/22181/ UNH-IOL DPDK Community Lab