Hi Mairtin,

I believe your patch is not rebased on top of current tree. There is no 
pmd_mask now.
Also, I see that the AES 256 cases are already there. This patch is already 
there I guess.


>  static const uint8_t
>  cipher_aescbc_offset_16[] = {
>       0x57, 0x68, 0x61, 0x74, 0x20, 0x61, 0x20, 0x6C,
> @@ -2637,5 +2734,84 @@ static const struct blockcipher_test_case
> aes_docsis_test_cases[] = {
>               .pmd_mask = BLOCKCIPHER_TEST_TARGET_PMD_QAT |
>                       BLOCKCIPHER_TEST_TARGET_PMD_MB
>       },
> +     /* AES 256 */
> +     {
> +             .test_descr = "AES-256-DOCSIS-BPI Full Block Encryption",
> +             .test_data = &aes_test_data_docsis_4,
> +             .op_mask = BLOCKCIPHER_TEST_OP_ENCRYPT,
> +             .pmd_mask = BLOCKCIPHER_TEST_TARGET_PMD_QAT
> +     },
> +     {
> +             .test_descr = "AES-256-DOCSIS-BPI Runt Block Encryption",
> +             .test_data = &aes_test_data_docsis_5,
> +             .op_mask = BLOCKCIPHER_TEST_OP_ENCRYPT,
> +             .pmd_mask = BLOCKCIPHER_TEST_TARGET_PMD_QAT
> +     },
> +     {
> +             .test_descr = "AES-256-DOCSIS-BPI Uneven Encryption",
> +             .test_data = &aes_test_data_docsis_6,
> +             .op_mask = BLOCKCIPHER_TEST_OP_ENCRYPT,
> +             .pmd_mask = BLOCKCIPHER_TEST_TARGET_PMD_QAT
> +     },
> +     {
> +             .test_descr = "AES-256-DOCSIS-BPI Full Block Decryption",
> +             .test_data = &aes_test_data_docsis_4,
> +             .op_mask = BLOCKCIPHER_TEST_OP_DECRYPT,
> +             .pmd_mask = BLOCKCIPHER_TEST_TARGET_PMD_QAT
> +     },
> +     {
> +             .test_descr = "AES-256-DOCSIS-BPI Runt Block Decryption",
> +             .test_data = &aes_test_data_docsis_5,
> +             .op_mask = BLOCKCIPHER_TEST_OP_DECRYPT,
> +             .pmd_mask = BLOCKCIPHER_TEST_TARGET_PMD_QAT
> +     },
> +     {
> +             .test_descr = "AES-256-DOCSIS-BPI Uneven Decryption",
> +             .test_data = &aes_test_data_docsis_6,
> +             .op_mask = BLOCKCIPHER_TEST_OP_DECRYPT,
> +             .pmd_mask = BLOCKCIPHER_TEST_TARGET_PMD_QAT
> +     },
> +     {
> +             .test_descr = "AES-256-DOCSIS-BPI OOP Full Block Encryption",
> +             .test_data = &aes_test_data_docsis_4,
> +             .op_mask = BLOCKCIPHER_TEST_OP_ENCRYPT,
> +             .feature_mask = BLOCKCIPHER_TEST_FEATURE_OOP,
> +             .pmd_mask = BLOCKCIPHER_TEST_TARGET_PMD_QAT
> +     },
> +     {
> +             .test_descr = "AES-256-DOCSIS-BPI OOP Runt Block Encryption",
> +             .test_data = &aes_test_data_docsis_5,
> +             .op_mask = BLOCKCIPHER_TEST_OP_ENCRYPT,
> +             .feature_mask = BLOCKCIPHER_TEST_FEATURE_OOP,
> +             .pmd_mask = BLOCKCIPHER_TEST_TARGET_PMD_QAT
> +     },
> +     {
> +             .test_descr = "AES-256-DOCSIS-BPI OOP Uneven Block
> Encryption",
> +             .test_data = &aes_test_data_docsis_6,
> +             .op_mask = BLOCKCIPHER_TEST_OP_ENCRYPT,
> +             .feature_mask = BLOCKCIPHER_TEST_FEATURE_OOP,
> +             .pmd_mask = BLOCKCIPHER_TEST_TARGET_PMD_QAT
> +     },
> +     {
> +             .test_descr = "AES-256-DOCSIS-BPI OOP Full Block Decryption",
> +             .test_data = &aes_test_data_docsis_4,
> +             .op_mask = BLOCKCIPHER_TEST_OP_DECRYPT,
> +             .feature_mask = BLOCKCIPHER_TEST_FEATURE_OOP,
> +             .pmd_mask = BLOCKCIPHER_TEST_TARGET_PMD_QAT
> +     },
> +     {
> +             .test_descr = "AES-256-DOCSIS-BPI OOP Runt Block Decryption",
> +             .test_data = &aes_test_data_docsis_5,
> +             .op_mask = BLOCKCIPHER_TEST_OP_DECRYPT,
> +             .feature_mask = BLOCKCIPHER_TEST_FEATURE_OOP,
> +             .pmd_mask = BLOCKCIPHER_TEST_TARGET_PMD_QAT
> +     },
> +     {
> +             .test_descr = "AES-256-DOCSIS-BPI OOP Uneven Block
> Decryption",
> +             .test_data = &aes_test_data_docsis_6,
> +             .op_mask = BLOCKCIPHER_TEST_OP_DECRYPT,
> +             .feature_mask = BLOCKCIPHER_TEST_FEATURE_OOP,
> +             .pmd_mask = BLOCKCIPHER_TEST_TARGET_PMD_QAT
> +     },
>  };
>  #endif /* TEST_CRYPTODEV_AES_TEST_VECTORS_H_ */
> --
> 2.12.3

Reply via email to