|
@@ -1505,7 +1505,7 @@ static int alg_test_aead(const struct alg_test_desc *desc, const char *driver,
|
|
|
struct crypto_aead *tfm;
|
|
|
int err = 0;
|
|
|
|
|
|
- tfm = crypto_alloc_aead(driver, type, mask);
|
|
|
+ tfm = crypto_alloc_aead(driver, type | CRYPTO_ALG_INTERNAL, mask);
|
|
|
if (IS_ERR(tfm)) {
|
|
|
printk(KERN_ERR "alg: aead: Failed to load transform for %s: "
|
|
|
"%ld\n", driver, PTR_ERR(tfm));
|
|
@@ -1534,7 +1534,7 @@ static int alg_test_cipher(const struct alg_test_desc *desc,
|
|
|
struct crypto_cipher *tfm;
|
|
|
int err = 0;
|
|
|
|
|
|
- tfm = crypto_alloc_cipher(driver, type, mask);
|
|
|
+ tfm = crypto_alloc_cipher(driver, type | CRYPTO_ALG_INTERNAL, mask);
|
|
|
if (IS_ERR(tfm)) {
|
|
|
printk(KERN_ERR "alg: cipher: Failed to load transform for "
|
|
|
"%s: %ld\n", driver, PTR_ERR(tfm));
|
|
@@ -1563,7 +1563,7 @@ static int alg_test_skcipher(const struct alg_test_desc *desc,
|
|
|
struct crypto_ablkcipher *tfm;
|
|
|
int err = 0;
|
|
|
|
|
|
- tfm = crypto_alloc_ablkcipher(driver, type, mask);
|
|
|
+ tfm = crypto_alloc_ablkcipher(driver, type | CRYPTO_ALG_INTERNAL, mask);
|
|
|
if (IS_ERR(tfm)) {
|
|
|
printk(KERN_ERR "alg: skcipher: Failed to load transform for "
|
|
|
"%s: %ld\n", driver, PTR_ERR(tfm));
|
|
@@ -1636,7 +1636,7 @@ static int alg_test_hash(const struct alg_test_desc *desc, const char *driver,
|
|
|
struct crypto_ahash *tfm;
|
|
|
int err;
|
|
|
|
|
|
- tfm = crypto_alloc_ahash(driver, type, mask);
|
|
|
+ tfm = crypto_alloc_ahash(driver, type | CRYPTO_ALG_INTERNAL, mask);
|
|
|
if (IS_ERR(tfm)) {
|
|
|
printk(KERN_ERR "alg: hash: Failed to load transform for %s: "
|
|
|
"%ld\n", driver, PTR_ERR(tfm));
|
|
@@ -1664,7 +1664,7 @@ static int alg_test_crc32c(const struct alg_test_desc *desc,
|
|
|
if (err)
|
|
|
goto out;
|
|
|
|
|
|
- tfm = crypto_alloc_shash(driver, type, mask);
|
|
|
+ tfm = crypto_alloc_shash(driver, type | CRYPTO_ALG_INTERNAL, mask);
|
|
|
if (IS_ERR(tfm)) {
|
|
|
printk(KERN_ERR "alg: crc32c: Failed to load transform for %s: "
|
|
|
"%ld\n", driver, PTR_ERR(tfm));
|
|
@@ -1706,7 +1706,7 @@ static int alg_test_cprng(const struct alg_test_desc *desc, const char *driver,
|
|
|
struct crypto_rng *rng;
|
|
|
int err;
|
|
|
|
|
|
- rng = crypto_alloc_rng(driver, type, mask);
|
|
|
+ rng = crypto_alloc_rng(driver, type | CRYPTO_ALG_INTERNAL, mask);
|
|
|
if (IS_ERR(rng)) {
|
|
|
printk(KERN_ERR "alg: cprng: Failed to load transform for %s: "
|
|
|
"%ld\n", driver, PTR_ERR(rng));
|
|
@@ -1733,7 +1733,7 @@ static int drbg_cavs_test(struct drbg_testvec *test, int pr,
|
|
|
if (!buf)
|
|
|
return -ENOMEM;
|
|
|
|
|
|
- drng = crypto_alloc_rng(driver, type, mask);
|
|
|
+ drng = crypto_alloc_rng(driver, type | CRYPTO_ALG_INTERNAL, mask);
|
|
|
if (IS_ERR(drng)) {
|
|
|
printk(KERN_ERR "alg: drbg: could not allocate DRNG handle for "
|
|
|
"%s\n", driver);
|