crypto: shash - remove useless setting of type flags
authorEric Biggers <ebiggers@google.com>
Sat, 30 Jun 2018 22:16:11 +0000 (15:16 -0700)
committerHerbert Xu <herbert@gondor.apana.org.au>
Sun, 8 Jul 2018 16:30:24 +0000 (00:30 +0800)
Many shash algorithms set .cra_flags = CRYPTO_ALG_TYPE_SHASH.  But this
is redundant with the C structure type ('struct shash_alg'), and
crypto_register_shash() already sets the type flag automatically,
clearing any type flag that was already there.  Apparently the useless
assignment has just been copy+pasted around.

So, remove the useless assignment from all the shash algorithms.

This patch shouldn't change any actual behavior.

Signed-off-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
61 files changed:
arch/arm/crypto/ghash-ce-glue.c
arch/arm/crypto/sha1-ce-glue.c
arch/arm/crypto/sha1_glue.c
arch/arm/crypto/sha1_neon_glue.c
arch/arm/crypto/sha2-ce-glue.c
arch/arm/crypto/sha256_glue.c
arch/arm/crypto/sha256_neon_glue.c
arch/arm/crypto/sha512-glue.c
arch/arm/crypto/sha512-neon-glue.c
arch/arm64/crypto/aes-glue.c
arch/arm64/crypto/ghash-ce-glue.c
arch/arm64/crypto/sha1-ce-glue.c
arch/arm64/crypto/sha2-ce-glue.c
arch/arm64/crypto/sha256-glue.c
arch/arm64/crypto/sha3-ce-glue.c
arch/arm64/crypto/sha512-ce-glue.c
arch/arm64/crypto/sha512-glue.c
arch/arm64/crypto/sm3-ce-glue.c
arch/mips/cavium-octeon/crypto/octeon-md5.c
arch/mips/cavium-octeon/crypto/octeon-sha1.c
arch/mips/cavium-octeon/crypto/octeon-sha256.c
arch/mips/cavium-octeon/crypto/octeon-sha512.c
arch/powerpc/crypto/md5-glue.c
arch/powerpc/crypto/sha1-spe-glue.c
arch/powerpc/crypto/sha1.c
arch/powerpc/crypto/sha256-spe-glue.c
arch/s390/crypto/ghash_s390.c
arch/s390/crypto/sha1_s390.c
arch/s390/crypto/sha256_s390.c
arch/s390/crypto/sha512_s390.c
arch/sparc/crypto/md5_glue.c
arch/sparc/crypto/sha1_glue.c
arch/sparc/crypto/sha256_glue.c
arch/sparc/crypto/sha512_glue.c
arch/x86/crypto/ghash-clmulni-intel_glue.c
arch/x86/crypto/poly1305_glue.c
arch/x86/crypto/sha1_ssse3_glue.c
arch/x86/crypto/sha256_ssse3_glue.c
arch/x86/crypto/sha512_ssse3_glue.c
crypto/crypto_null.c
crypto/ghash-generic.c
crypto/md4.c
crypto/md5.c
crypto/poly1305_generic.c
crypto/rmd128.c
crypto/rmd160.c
crypto/rmd256.c
crypto/rmd320.c
crypto/sha1_generic.c
crypto/sha256_generic.c
crypto/sha3_generic.c
crypto/sha512_generic.c
crypto/sm3_generic.c
crypto/tgr192.c
crypto/wp512.c
drivers/crypto/nx/nx-aes-xcbc.c
drivers/crypto/nx/nx-sha256.c
drivers/crypto/nx/nx-sha512.c
drivers/crypto/padlock-sha.c
drivers/crypto/vmx/ghash.c
drivers/staging/skein/skein_generic.c

index d9bb52c..f93c076 100644 (file)
@@ -152,7 +152,7 @@ static struct shash_alg ghash_alg = {
                .cra_name       = "__ghash",
                .cra_driver_name = "__driver-ghash-ce",
                .cra_priority   = 0,
-               .cra_flags      = CRYPTO_ALG_TYPE_SHASH | CRYPTO_ALG_INTERNAL,
+               .cra_flags      = CRYPTO_ALG_INTERNAL,
                .cra_blocksize  = GHASH_BLOCK_SIZE,
                .cra_ctxsize    = sizeof(struct ghash_key),
                .cra_module     = THIS_MODULE,
index 555f72b..b732522 100644 (file)
@@ -75,7 +75,6 @@ static struct shash_alg alg = {
                .cra_name               = "sha1",
                .cra_driver_name        = "sha1-ce",
                .cra_priority           = 200,
-               .cra_flags              = CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize          = SHA1_BLOCK_SIZE,
                .cra_module             = THIS_MODULE,
        }
index 6fc73bf..98ab823 100644 (file)
@@ -67,7 +67,6 @@ static struct shash_alg alg = {
                .cra_name       =       "sha1",
                .cra_driver_name=       "sha1-asm",
                .cra_priority   =       150,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA1_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index 4e22f12..d15e0ea 100644 (file)
@@ -83,7 +83,6 @@ static struct shash_alg alg = {
                .cra_name               = "sha1",
                .cra_driver_name        = "sha1-neon",
                .cra_priority           = 250,
-               .cra_flags              = CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize          = SHA1_BLOCK_SIZE,
                .cra_module             = THIS_MODULE,
        }
index df4dcef..1211a5c 100644 (file)
@@ -78,7 +78,6 @@ static struct shash_alg algs[] = { {
                .cra_name               = "sha224",
                .cra_driver_name        = "sha224-ce",
                .cra_priority           = 300,
-               .cra_flags              = CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize          = SHA256_BLOCK_SIZE,
                .cra_module             = THIS_MODULE,
        }
@@ -93,7 +92,6 @@ static struct shash_alg algs[] = { {
                .cra_name               = "sha256",
                .cra_driver_name        = "sha256-ce",
                .cra_priority           = 300,
-               .cra_flags              = CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize          = SHA256_BLOCK_SIZE,
                .cra_module             = THIS_MODULE,
        }
index a84e869..bf8ccff 100644 (file)
@@ -71,7 +71,6 @@ static struct shash_alg algs[] = { {
                .cra_name       =       "sha256",
                .cra_driver_name =      "sha256-asm",
                .cra_priority   =       150,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA256_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -86,7 +85,6 @@ static struct shash_alg algs[] = { {
                .cra_name       =       "sha224",
                .cra_driver_name =      "sha224-asm",
                .cra_priority   =       150,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA224_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index 39ccd65..9bbee56 100644 (file)
@@ -79,7 +79,6 @@ struct shash_alg sha256_neon_algs[] = { {
                .cra_name       =       "sha256",
                .cra_driver_name =      "sha256-neon",
                .cra_priority   =       250,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA256_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -94,7 +93,6 @@ struct shash_alg sha256_neon_algs[] = { {
                .cra_name       =       "sha224",
                .cra_driver_name =      "sha224-neon",
                .cra_priority   =       250,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA224_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index 269a394..86540cd 100644 (file)
@@ -63,7 +63,6 @@ static struct shash_alg sha512_arm_algs[] = { {
                .cra_name               = "sha384",
                .cra_driver_name        = "sha384-arm",
                .cra_priority           = 250,
-               .cra_flags              = CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize          = SHA512_BLOCK_SIZE,
                .cra_module             = THIS_MODULE,
        }
@@ -78,7 +77,6 @@ static struct shash_alg sha512_arm_algs[] = { {
                .cra_name               = "sha512",
                .cra_driver_name        = "sha512-arm",
                .cra_priority           = 250,
-               .cra_flags              = CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize          = SHA512_BLOCK_SIZE,
                .cra_module             = THIS_MODULE,
        }
index 3269368..8a5642b 100644 (file)
@@ -75,7 +75,6 @@ struct shash_alg sha512_neon_algs[] = { {
                .cra_name               = "sha384",
                .cra_driver_name        = "sha384-neon",
                .cra_priority           = 300,
-               .cra_flags              = CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize          = SHA384_BLOCK_SIZE,
                .cra_module             = THIS_MODULE,
 
@@ -91,7 +90,6 @@ struct shash_alg sha512_neon_algs[] = { {
                .cra_name               = "sha512",
                .cra_driver_name        = "sha512-neon",
                .cra_priority           = 300,
-               .cra_flags              = CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize          = SHA512_BLOCK_SIZE,
                .cra_module             = THIS_MODULE,
        }
index 253188f..a615a9a 100644 (file)
@@ -567,7 +567,6 @@ static struct shash_alg mac_algs[] = { {
        .base.cra_name          = "cmac(aes)",
        .base.cra_driver_name   = "cmac-aes-" MODE,
        .base.cra_priority      = PRIO,
-       .base.cra_flags         = CRYPTO_ALG_TYPE_SHASH,
        .base.cra_blocksize     = AES_BLOCK_SIZE,
        .base.cra_ctxsize       = sizeof(struct mac_tfm_ctx) +
                                  2 * AES_BLOCK_SIZE,
@@ -583,7 +582,6 @@ static struct shash_alg mac_algs[] = { {
        .base.cra_name          = "xcbc(aes)",
        .base.cra_driver_name   = "xcbc-aes-" MODE,
        .base.cra_priority      = PRIO,
-       .base.cra_flags         = CRYPTO_ALG_TYPE_SHASH,
        .base.cra_blocksize     = AES_BLOCK_SIZE,
        .base.cra_ctxsize       = sizeof(struct mac_tfm_ctx) +
                                  2 * AES_BLOCK_SIZE,
@@ -599,7 +597,6 @@ static struct shash_alg mac_algs[] = { {
        .base.cra_name          = "cbcmac(aes)",
        .base.cra_driver_name   = "cbcmac-aes-" MODE,
        .base.cra_priority      = PRIO,
-       .base.cra_flags         = CRYPTO_ALG_TYPE_SHASH,
        .base.cra_blocksize     = 1,
        .base.cra_ctxsize       = sizeof(struct mac_tfm_ctx),
        .base.cra_module        = THIS_MODULE,
index 7cf0b1a..757fae1 100644 (file)
@@ -204,7 +204,6 @@ static struct shash_alg ghash_alg = {
        .base.cra_name          = "ghash",
        .base.cra_driver_name   = "ghash-ce",
        .base.cra_priority      = 200,
-       .base.cra_flags         = CRYPTO_ALG_TYPE_SHASH,
        .base.cra_blocksize     = GHASH_BLOCK_SIZE,
        .base.cra_ctxsize       = sizeof(struct ghash_key),
        .base.cra_module        = THIS_MODULE,
index efbeb3e..17fac28 100644 (file)
@@ -99,7 +99,6 @@ static struct shash_alg alg = {
                .cra_name               = "sha1",
                .cra_driver_name        = "sha1-ce",
                .cra_priority           = 200,
-               .cra_flags              = CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize          = SHA1_BLOCK_SIZE,
                .cra_module             = THIS_MODULE,
        }
index fd1ff2b..261f519 100644 (file)
@@ -114,7 +114,6 @@ static struct shash_alg algs[] = { {
                .cra_name               = "sha224",
                .cra_driver_name        = "sha224-ce",
                .cra_priority           = 200,
-               .cra_flags              = CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize          = SHA256_BLOCK_SIZE,
                .cra_module             = THIS_MODULE,
        }
@@ -129,7 +128,6 @@ static struct shash_alg algs[] = { {
                .cra_name               = "sha256",
                .cra_driver_name        = "sha256-ce",
                .cra_priority           = 200,
-               .cra_flags              = CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize          = SHA256_BLOCK_SIZE,
                .cra_module             = THIS_MODULE,
        }
index e8880cc..f1b4f44 100644 (file)
@@ -68,7 +68,6 @@ static struct shash_alg algs[] = { {
        .base.cra_name          = "sha256",
        .base.cra_driver_name   = "sha256-arm64",
        .base.cra_priority      = 100,
-       .base.cra_flags         = CRYPTO_ALG_TYPE_SHASH,
        .base.cra_blocksize     = SHA256_BLOCK_SIZE,
        .base.cra_module        = THIS_MODULE,
 }, {
@@ -81,7 +80,6 @@ static struct shash_alg algs[] = { {
        .base.cra_name          = "sha224",
        .base.cra_driver_name   = "sha224-arm64",
        .base.cra_priority      = 100,
-       .base.cra_flags         = CRYPTO_ALG_TYPE_SHASH,
        .base.cra_blocksize     = SHA224_BLOCK_SIZE,
        .base.cra_module        = THIS_MODULE,
 } };
@@ -153,7 +151,6 @@ static struct shash_alg neon_algs[] = { {
        .base.cra_name          = "sha256",
        .base.cra_driver_name   = "sha256-arm64-neon",
        .base.cra_priority      = 150,
-       .base.cra_flags         = CRYPTO_ALG_TYPE_SHASH,
        .base.cra_blocksize     = SHA256_BLOCK_SIZE,
        .base.cra_module        = THIS_MODULE,
 }, {
@@ -166,7 +163,6 @@ static struct shash_alg neon_algs[] = { {
        .base.cra_name          = "sha224",
        .base.cra_driver_name   = "sha224-arm64-neon",
        .base.cra_priority      = 150,
-       .base.cra_flags         = CRYPTO_ALG_TYPE_SHASH,
        .base.cra_blocksize     = SHA224_BLOCK_SIZE,
        .base.cra_module        = THIS_MODULE,
 } };
index da8222e..a336fea 100644 (file)
@@ -105,7 +105,6 @@ static struct shash_alg algs[] = { {
        .descsize               = sizeof(struct sha3_state),
        .base.cra_name          = "sha3-224",
        .base.cra_driver_name   = "sha3-224-ce",
-       .base.cra_flags         = CRYPTO_ALG_TYPE_SHASH,
        .base.cra_blocksize     = SHA3_224_BLOCK_SIZE,
        .base.cra_module        = THIS_MODULE,
        .base.cra_priority      = 200,
@@ -117,7 +116,6 @@ static struct shash_alg algs[] = { {
        .descsize               = sizeof(struct sha3_state),
        .base.cra_name          = "sha3-256",
        .base.cra_driver_name   = "sha3-256-ce",
-       .base.cra_flags         = CRYPTO_ALG_TYPE_SHASH,
        .base.cra_blocksize     = SHA3_256_BLOCK_SIZE,
        .base.cra_module        = THIS_MODULE,
        .base.cra_priority      = 200,
@@ -129,7 +127,6 @@ static struct shash_alg algs[] = { {
        .descsize               = sizeof(struct sha3_state),
        .base.cra_name          = "sha3-384",
        .base.cra_driver_name   = "sha3-384-ce",
-       .base.cra_flags         = CRYPTO_ALG_TYPE_SHASH,
        .base.cra_blocksize     = SHA3_384_BLOCK_SIZE,
        .base.cra_module        = THIS_MODULE,
        .base.cra_priority      = 200,
@@ -141,7 +138,6 @@ static struct shash_alg algs[] = { {
        .descsize               = sizeof(struct sha3_state),
        .base.cra_name          = "sha3-512",
        .base.cra_driver_name   = "sha3-512-ce",
-       .base.cra_flags         = CRYPTO_ALG_TYPE_SHASH,
        .base.cra_blocksize     = SHA3_512_BLOCK_SIZE,
        .base.cra_module        = THIS_MODULE,
        .base.cra_priority      = 200,
index a77c863..f2c5f28 100644 (file)
@@ -87,7 +87,6 @@ static struct shash_alg algs[] = { {
        .base.cra_name          = "sha384",
        .base.cra_driver_name   = "sha384-ce",
        .base.cra_priority      = 200,
-       .base.cra_flags         = CRYPTO_ALG_TYPE_SHASH,
        .base.cra_blocksize     = SHA512_BLOCK_SIZE,
        .base.cra_module        = THIS_MODULE,
 }, {
@@ -100,7 +99,6 @@ static struct shash_alg algs[] = { {
        .base.cra_name          = "sha512",
        .base.cra_driver_name   = "sha512-ce",
        .base.cra_priority      = 200,
-       .base.cra_flags         = CRYPTO_ALG_TYPE_SHASH,
        .base.cra_blocksize     = SHA512_BLOCK_SIZE,
        .base.cra_module        = THIS_MODULE,
 } };
index 27db485..325b23b 100644 (file)
@@ -63,7 +63,6 @@ static struct shash_alg algs[] = { {
        .base.cra_name          = "sha512",
        .base.cra_driver_name   = "sha512-arm64",
        .base.cra_priority      = 150,
-       .base.cra_flags         = CRYPTO_ALG_TYPE_SHASH,
        .base.cra_blocksize     = SHA512_BLOCK_SIZE,
        .base.cra_module        = THIS_MODULE,
 }, {
@@ -76,7 +75,6 @@ static struct shash_alg algs[] = { {
        .base.cra_name          = "sha384",
        .base.cra_driver_name   = "sha384-arm64",
        .base.cra_priority      = 150,
-       .base.cra_flags         = CRYPTO_ALG_TYPE_SHASH,
        .base.cra_blocksize     = SHA384_BLOCK_SIZE,
        .base.cra_module        = THIS_MODULE,
 } };
index 3b4948f..88938a2 100644 (file)
@@ -72,7 +72,6 @@ static struct shash_alg sm3_alg = {
        .descsize               = sizeof(struct sm3_state),
        .base.cra_name          = "sm3",
        .base.cra_driver_name   = "sm3-ce",
-       .base.cra_flags         = CRYPTO_ALG_TYPE_SHASH,
        .base.cra_blocksize     = SM3_BLOCK_SIZE,
        .base.cra_module        = THIS_MODULE,
        .base.cra_priority      = 200,
index af4c712..d1ed066 100644 (file)
@@ -182,7 +182,6 @@ static struct shash_alg alg = {
                .cra_name       =       "md5",
                .cra_driver_name=       "octeon-md5",
                .cra_priority   =       OCTEON_CR_OPCODE_PRIORITY,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       MD5_HMAC_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index 2b74b5b..80d71e7 100644 (file)
@@ -215,7 +215,6 @@ static struct shash_alg octeon_sha1_alg = {
                .cra_name       =       "sha1",
                .cra_driver_name=       "octeon-sha1",
                .cra_priority   =       OCTEON_CR_OPCODE_PRIORITY,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA1_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index 97e96fe..8b931e6 100644 (file)
@@ -239,7 +239,6 @@ static struct shash_alg octeon_sha256_algs[2] = { {
                .cra_name       =       "sha256",
                .cra_driver_name=       "octeon-sha256",
                .cra_priority   =       OCTEON_CR_OPCODE_PRIORITY,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA256_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -252,7 +251,6 @@ static struct shash_alg octeon_sha256_algs[2] = { {
        .base           =       {
                .cra_name       =       "sha224",
                .cra_driver_name=       "octeon-sha224",
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA224_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index d5fb3c6..6c95614 100644 (file)
@@ -235,7 +235,6 @@ static struct shash_alg octeon_sha512_algs[2] = { {
                .cra_name       =       "sha512",
                .cra_driver_name=       "octeon-sha512",
                .cra_priority   =       OCTEON_CR_OPCODE_PRIORITY,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA512_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -249,7 +248,6 @@ static struct shash_alg octeon_sha512_algs[2] = { {
                .cra_name       =       "sha384",
                .cra_driver_name=       "octeon-sha384",
                .cra_priority   =       OCTEON_CR_OPCODE_PRIORITY,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA384_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index 9228967..7e44cec 100644 (file)
@@ -139,7 +139,6 @@ static struct shash_alg alg = {
                .cra_name       =       "md5",
                .cra_driver_name=       "md5-ppc",
                .cra_priority   =       200,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       MD5_HMAC_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index f9ebc38..9e1814d 100644 (file)
@@ -185,7 +185,6 @@ static struct shash_alg alg = {
                .cra_name       =       "sha1",
                .cra_driver_name=       "sha1-ppc-spe",
                .cra_priority   =       300,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA1_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index c154ceb..3911d5c 100644 (file)
@@ -132,7 +132,6 @@ static struct shash_alg alg = {
        .base           =       {
                .cra_name       =       "sha1",
                .cra_driver_name=       "sha1-powerpc",
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA1_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index 718a079..6227888 100644 (file)
@@ -231,7 +231,6 @@ static struct shash_alg algs[2] = { {
                .cra_name       =       "sha256",
                .cra_driver_name=       "sha256-ppc-spe",
                .cra_priority   =       300,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA256_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -248,7 +247,6 @@ static struct shash_alg algs[2] = { {
                .cra_name       =       "sha224",
                .cra_driver_name=       "sha224-ppc-spe",
                .cra_priority   =       300,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA224_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index 3b7f96c..86aed30 100644 (file)
@@ -128,7 +128,6 @@ static struct shash_alg ghash_alg = {
                .cra_name               = "ghash",
                .cra_driver_name        = "ghash-s390",
                .cra_priority           = 300,
-               .cra_flags              = CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize          = GHASH_BLOCK_SIZE,
                .cra_ctxsize            = sizeof(struct ghash_ctx),
                .cra_module             = THIS_MODULE,
index a00c17f..009572e 100644 (file)
@@ -78,7 +78,6 @@ static struct shash_alg alg = {
                .cra_name       =       "sha1",
                .cra_driver_name=       "sha1-s390",
                .cra_priority   =       300,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA1_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index 944aa6b..62833a1 100644 (file)
@@ -71,7 +71,6 @@ static struct shash_alg sha256_alg = {
                .cra_name       =       "sha256",
                .cra_driver_name=       "sha256-s390",
                .cra_priority   =       300,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA256_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -108,7 +107,6 @@ static struct shash_alg sha224_alg = {
                .cra_name       =       "sha224",
                .cra_driver_name=       "sha224-s390",
                .cra_priority   =       300,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA224_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index b17eded..be589c3 100644 (file)
@@ -76,7 +76,6 @@ static struct shash_alg sha512_alg = {
                .cra_name       =       "sha512",
                .cra_driver_name=       "sha512-s390",
                .cra_priority   =       300,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA512_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -115,7 +114,6 @@ static struct shash_alg sha384_alg = {
                .cra_name       =       "sha384",
                .cra_driver_name=       "sha384-s390",
                .cra_priority   =       300,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA384_BLOCK_SIZE,
                .cra_ctxsize    =       sizeof(struct s390_sha_ctx),
                .cra_module     =       THIS_MODULE,
index c9d2b92..bc9cc26 100644 (file)
@@ -144,7 +144,6 @@ static struct shash_alg alg = {
                .cra_name       =       "md5",
                .cra_driver_name=       "md5-sparc64",
                .cra_priority   =       SPARC_CR_OPCODE_PRIORITY,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       MD5_HMAC_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index 1b3e47a..4d6d7fa 100644 (file)
@@ -139,7 +139,6 @@ static struct shash_alg alg = {
                .cra_name       =       "sha1",
                .cra_driver_name=       "sha1-sparc64",
                .cra_priority   =       SPARC_CR_OPCODE_PRIORITY,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA1_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index 285268c..54c4de2 100644 (file)
@@ -169,7 +169,6 @@ static struct shash_alg sha256 = {
                .cra_name       =       "sha256",
                .cra_driver_name=       "sha256-sparc64",
                .cra_priority   =       SPARC_CR_OPCODE_PRIORITY,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA256_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -185,7 +184,6 @@ static struct shash_alg sha224 = {
                .cra_name       =       "sha224",
                .cra_driver_name=       "sha224-sparc64",
                .cra_priority   =       SPARC_CR_OPCODE_PRIORITY,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA224_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index 11eb36c..4c55e97 100644 (file)
@@ -154,7 +154,6 @@ static struct shash_alg sha512 = {
                .cra_name       =       "sha512",
                .cra_driver_name=       "sha512-sparc64",
                .cra_priority   =       SPARC_CR_OPCODE_PRIORITY,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA512_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -170,7 +169,6 @@ static struct shash_alg sha384 = {
                .cra_name       =       "sha384",
                .cra_driver_name=       "sha384-sparc64",
                .cra_priority   =       SPARC_CR_OPCODE_PRIORITY,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA384_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index 2ddbe3a..b1430e9 100644 (file)
@@ -154,8 +154,7 @@ static struct shash_alg ghash_alg = {
                .cra_name               = "__ghash",
                .cra_driver_name        = "__ghash-pclmulqdqni",
                .cra_priority           = 0,
-               .cra_flags              = CRYPTO_ALG_TYPE_SHASH |
-                                         CRYPTO_ALG_INTERNAL,
+               .cra_flags              = CRYPTO_ALG_INTERNAL,
                .cra_blocksize          = GHASH_BLOCK_SIZE,
                .cra_ctxsize            = sizeof(struct ghash_ctx),
                .cra_module             = THIS_MODULE,
index 7903777..f012b7e 100644 (file)
@@ -169,7 +169,6 @@ static struct shash_alg alg = {
                .cra_name               = "poly1305",
                .cra_driver_name        = "poly1305-simd",
                .cra_priority           = 300,
-               .cra_flags              = CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize          = POLY1305_BLOCK_SIZE,
                .cra_module             = THIS_MODULE,
        },
index fc61739..7391c7d 100644 (file)
@@ -104,7 +104,6 @@ static struct shash_alg sha1_ssse3_alg = {
                .cra_name       =       "sha1",
                .cra_driver_name =      "sha1-ssse3",
                .cra_priority   =       150,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA1_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -157,7 +156,6 @@ static struct shash_alg sha1_avx_alg = {
                .cra_name       =       "sha1",
                .cra_driver_name =      "sha1-avx",
                .cra_priority   =       160,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA1_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -249,7 +247,6 @@ static struct shash_alg sha1_avx2_alg = {
                .cra_name       =       "sha1",
                .cra_driver_name =      "sha1-avx2",
                .cra_priority   =       170,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA1_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -307,7 +304,6 @@ static struct shash_alg sha1_ni_alg = {
                .cra_name       =       "sha1",
                .cra_driver_name =      "sha1-ni",
                .cra_priority   =       250,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA1_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index 9e79baf..773a873 100644 (file)
@@ -109,7 +109,6 @@ static struct shash_alg sha256_ssse3_algs[] = { {
                .cra_name       =       "sha256",
                .cra_driver_name =      "sha256-ssse3",
                .cra_priority   =       150,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA256_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -124,7 +123,6 @@ static struct shash_alg sha256_ssse3_algs[] = { {
                .cra_name       =       "sha224",
                .cra_driver_name =      "sha224-ssse3",
                .cra_priority   =       150,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA224_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -177,7 +175,6 @@ static struct shash_alg sha256_avx_algs[] = { {
                .cra_name       =       "sha256",
                .cra_driver_name =      "sha256-avx",
                .cra_priority   =       160,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA256_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -192,7 +189,6 @@ static struct shash_alg sha256_avx_algs[] = { {
                .cra_name       =       "sha224",
                .cra_driver_name =      "sha224-avx",
                .cra_priority   =       160,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA224_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -261,7 +257,6 @@ static struct shash_alg sha256_avx2_algs[] = { {
                .cra_name       =       "sha256",
                .cra_driver_name =      "sha256-avx2",
                .cra_priority   =       170,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA256_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -276,7 +271,6 @@ static struct shash_alg sha256_avx2_algs[] = { {
                .cra_name       =       "sha224",
                .cra_driver_name =      "sha224-avx2",
                .cra_priority   =       170,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA224_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -343,7 +337,6 @@ static struct shash_alg sha256_ni_algs[] = { {
                .cra_name       =       "sha256",
                .cra_driver_name =      "sha256-ni",
                .cra_priority   =       250,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA256_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -358,7 +351,6 @@ static struct shash_alg sha256_ni_algs[] = { {
                .cra_name       =       "sha224",
                .cra_driver_name =      "sha224-ni",
                .cra_priority   =       250,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA224_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index 2b0e2a6..f1b811b 100644 (file)
@@ -109,7 +109,6 @@ static struct shash_alg sha512_ssse3_algs[] = { {
                .cra_name       =       "sha512",
                .cra_driver_name =      "sha512-ssse3",
                .cra_priority   =       150,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA512_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -124,7 +123,6 @@ static struct shash_alg sha512_ssse3_algs[] = { {
                .cra_name       =       "sha384",
                .cra_driver_name =      "sha384-ssse3",
                .cra_priority   =       150,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA384_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -188,7 +186,6 @@ static struct shash_alg sha512_avx_algs[] = { {
                .cra_name       =       "sha512",
                .cra_driver_name =      "sha512-avx",
                .cra_priority   =       160,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA512_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -203,7 +200,6 @@ static struct shash_alg sha512_avx_algs[] = { {
                .cra_name       =       "sha384",
                .cra_driver_name =      "sha384-avx",
                .cra_priority   =       160,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA384_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -261,7 +257,6 @@ static struct shash_alg sha512_avx2_algs[] = { {
                .cra_name       =       "sha512",
                .cra_driver_name =      "sha512-avx2",
                .cra_priority   =       170,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA512_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -276,7 +271,6 @@ static struct shash_alg sha512_avx2_algs[] = { {
                .cra_name       =       "sha384",
                .cra_driver_name =      "sha384-avx2",
                .cra_priority   =       170,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA384_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index 20ff2c7..0959b26 100644 (file)
@@ -104,7 +104,6 @@ static struct shash_alg digest_null = {
        .final                  =       null_final,
        .base                   =       {
                .cra_name               =       "digest_null",
-               .cra_flags              =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize          =       NULL_BLOCK_SIZE,
                .cra_module             =       THIS_MODULE,
        }
index 1bffb3f..d9f192b 100644 (file)
@@ -132,7 +132,6 @@ static struct shash_alg ghash_alg = {
                .cra_name               = "ghash",
                .cra_driver_name        = "ghash-generic",
                .cra_priority           = 100,
-               .cra_flags              = CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize          = GHASH_BLOCK_SIZE,
                .cra_ctxsize            = sizeof(struct ghash_ctx),
                .cra_module             = THIS_MODULE,
index 810fefb..9965ec4 100644 (file)
@@ -217,7 +217,6 @@ static struct shash_alg alg = {
        .descsize       =       sizeof(struct md4_ctx),
        .base           =       {
                .cra_name       =       "md4",
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       MD4_HMAC_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index f776ef4..94dd781 100644 (file)
@@ -229,7 +229,6 @@ static struct shash_alg alg = {
        .statesize      =       sizeof(struct md5_state),
        .base           =       {
                .cra_name       =       "md5",
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       MD5_HMAC_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index b7a3a06..47d3a6b 100644 (file)
@@ -279,7 +279,6 @@ static struct shash_alg poly1305_alg = {
                .cra_name               = "poly1305",
                .cra_driver_name        = "poly1305-generic",
                .cra_priority           = 100,
-               .cra_flags              = CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize          = POLY1305_BLOCK_SIZE,
                .cra_module             = THIS_MODULE,
        },
index 40e053b..5f44722 100644 (file)
@@ -303,7 +303,6 @@ static struct shash_alg alg = {
        .descsize       =       sizeof(struct rmd128_ctx),
        .base           =       {
                .cra_name        =      "rmd128",
-               .cra_flags       =      CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize   =      RMD128_BLOCK_SIZE,
                .cra_module      =      THIS_MODULE,
        }
index 5f3e6ea..7376453 100644 (file)
@@ -347,7 +347,6 @@ static struct shash_alg alg = {
        .descsize       =       sizeof(struct rmd160_ctx),
        .base           =       {
                .cra_name        =      "rmd160",
-               .cra_flags       =      CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize   =      RMD160_BLOCK_SIZE,
                .cra_module      =      THIS_MODULE,
        }
index f50c025..0afbb5a 100644 (file)
@@ -322,7 +322,6 @@ static struct shash_alg alg = {
        .descsize       =       sizeof(struct rmd256_ctx),
        .base           =       {
                .cra_name        =      "rmd256",
-               .cra_flags       =      CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize   =      RMD256_BLOCK_SIZE,
                .cra_module      =      THIS_MODULE,
        }
index e1315e4..ab3cf93 100644 (file)
@@ -371,7 +371,6 @@ static struct shash_alg alg = {
        .descsize       =       sizeof(struct rmd320_ctx),
        .base           =       {
                .cra_name        =      "rmd320",
-               .cra_flags       =      CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize   =      RMD320_BLOCK_SIZE,
                .cra_module      =      THIS_MODULE,
        }
index a3d7016..2af64ef 100644 (file)
@@ -77,7 +77,6 @@ static struct shash_alg alg = {
                .cra_name       =       "sha1",
                .cra_driver_name=       "sha1-generic",
                .cra_priority   =       100,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA1_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index dfcb7be..1e5ba66 100644 (file)
@@ -272,7 +272,6 @@ static struct shash_alg sha256_algs[2] = { {
                .cra_name       =       "sha256",
                .cra_driver_name=       "sha256-generic",
                .cra_priority   =       100,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA256_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -287,7 +286,6 @@ static struct shash_alg sha256_algs[2] = { {
                .cra_name       =       "sha224",
                .cra_driver_name=       "sha224-generic",
                .cra_priority   =       100,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA224_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index 264ec12..153fe33 100644 (file)
@@ -250,7 +250,6 @@ static struct shash_alg algs[] = { {
        .descsize               = sizeof(struct sha3_state),
        .base.cra_name          = "sha3-224",
        .base.cra_driver_name   = "sha3-224-generic",
-       .base.cra_flags         = CRYPTO_ALG_TYPE_SHASH,
        .base.cra_blocksize     = SHA3_224_BLOCK_SIZE,
        .base.cra_module        = THIS_MODULE,
 }, {
@@ -261,7 +260,6 @@ static struct shash_alg algs[] = { {
        .descsize               = sizeof(struct sha3_state),
        .base.cra_name          = "sha3-256",
        .base.cra_driver_name   = "sha3-256-generic",
-       .base.cra_flags         = CRYPTO_ALG_TYPE_SHASH,
        .base.cra_blocksize     = SHA3_256_BLOCK_SIZE,
        .base.cra_module        = THIS_MODULE,
 }, {
@@ -272,7 +270,6 @@ static struct shash_alg algs[] = { {
        .descsize               = sizeof(struct sha3_state),
        .base.cra_name          = "sha3-384",
        .base.cra_driver_name   = "sha3-384-generic",
-       .base.cra_flags         = CRYPTO_ALG_TYPE_SHASH,
        .base.cra_blocksize     = SHA3_384_BLOCK_SIZE,
        .base.cra_module        = THIS_MODULE,
 }, {
@@ -283,7 +280,6 @@ static struct shash_alg algs[] = { {
        .descsize               = sizeof(struct sha3_state),
        .base.cra_name          = "sha3-512",
        .base.cra_driver_name   = "sha3-512-generic",
-       .base.cra_flags         = CRYPTO_ALG_TYPE_SHASH,
        .base.cra_blocksize     = SHA3_512_BLOCK_SIZE,
        .base.cra_module        = THIS_MODULE,
 } };
index 55377b1..4097cd5 100644 (file)
@@ -194,7 +194,6 @@ static struct shash_alg sha512_algs[2] = { {
                .cra_name       =       "sha512",
                .cra_driver_name =      "sha512-generic",
                .cra_priority   =       100,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA512_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -209,7 +208,6 @@ static struct shash_alg sha512_algs[2] = { {
                .cra_name       =       "sha384",
                .cra_driver_name =      "sha384-generic",
                .cra_priority   =       100,
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       SHA384_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index 9e823d9..9a5c60f 100644 (file)
@@ -184,7 +184,6 @@ static struct shash_alg sm3_alg = {
        .base           =       {
                .cra_name        =      "sm3",
                .cra_driver_name =      "sm3-generic",
-               .cra_flags       =      CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize   =      SM3_BLOCK_SIZE,
                .cra_module      =      THIS_MODULE,
        }
index 321bc6f..022d3dd 100644 (file)
@@ -636,7 +636,6 @@ static struct shash_alg tgr_algs[3] = { {
        .descsize       =       sizeof(struct tgr192_ctx),
        .base           =       {
                .cra_name       =       "tgr192",
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       TGR192_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -648,7 +647,6 @@ static struct shash_alg tgr_algs[3] = { {
        .descsize       =       sizeof(struct tgr192_ctx),
        .base           =       {
                .cra_name       =       "tgr160",
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       TGR192_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -660,7 +658,6 @@ static struct shash_alg tgr_algs[3] = { {
        .descsize       =       sizeof(struct tgr192_ctx),
        .base           =       {
                .cra_name       =       "tgr128",
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       TGR192_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index 7ee5a04..149e577 100644 (file)
@@ -1127,7 +1127,6 @@ static struct shash_alg wp_algs[3] = { {
        .descsize       =       sizeof(struct wp512_ctx),
        .base           =       {
                .cra_name       =       "wp512",
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       WP512_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -1139,7 +1138,6 @@ static struct shash_alg wp_algs[3] = { {
        .descsize       =       sizeof(struct wp512_ctx),
        .base           =       {
                .cra_name       =       "wp384",
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       WP512_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
@@ -1151,7 +1149,6 @@ static struct shash_alg wp_algs[3] = { {
        .descsize       =       sizeof(struct wp512_ctx),
        .base           =       {
                .cra_name       =       "wp256",
-               .cra_flags      =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize  =       WP512_BLOCK_SIZE,
                .cra_module     =       THIS_MODULE,
        }
index c2f7d4b..ad3358e 100644 (file)
@@ -386,7 +386,6 @@ struct shash_alg nx_shash_aes_xcbc_alg = {
                .cra_name        = "xcbc(aes)",
                .cra_driver_name = "xcbc-aes-nx",
                .cra_priority    = 300,
-               .cra_flags       = CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize   = AES_BLOCK_SIZE,
                .cra_module      = THIS_MODULE,
                .cra_ctxsize     = sizeof(struct nx_crypto_ctx),
index becb738..a6764af 100644 (file)
@@ -288,7 +288,6 @@ struct shash_alg nx_shash_sha256_alg = {
                .cra_name        = "sha256",
                .cra_driver_name = "sha256-nx",
                .cra_priority    = 300,
-               .cra_flags       = CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize   = SHA256_BLOCK_SIZE,
                .cra_module      = THIS_MODULE,
                .cra_ctxsize     = sizeof(struct nx_crypto_ctx),
index b6e183d..92956bc 100644 (file)
@@ -294,7 +294,6 @@ struct shash_alg nx_shash_sha512_alg = {
                .cra_name        = "sha512",
                .cra_driver_name = "sha512-nx",
                .cra_priority    = 300,
-               .cra_flags       = CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize   = SHA512_BLOCK_SIZE,
                .cra_module      = THIS_MODULE,
                .cra_ctxsize     = sizeof(struct nx_crypto_ctx),
index d32c793..21e5cae 100644 (file)
@@ -247,8 +247,7 @@ static struct shash_alg sha1_alg = {
                .cra_name               =       "sha1",
                .cra_driver_name        =       "sha1-padlock",
                .cra_priority           =       PADLOCK_CRA_PRIORITY,
-               .cra_flags              =       CRYPTO_ALG_TYPE_SHASH |
-                                               CRYPTO_ALG_NEED_FALLBACK,
+               .cra_flags              =       CRYPTO_ALG_NEED_FALLBACK,
                .cra_blocksize          =       SHA1_BLOCK_SIZE,
                .cra_ctxsize            =       sizeof(struct padlock_sha_ctx),
                .cra_module             =       THIS_MODULE,
@@ -271,8 +270,7 @@ static struct shash_alg sha256_alg = {
                .cra_name               =       "sha256",
                .cra_driver_name        =       "sha256-padlock",
                .cra_priority           =       PADLOCK_CRA_PRIORITY,
-               .cra_flags              =       CRYPTO_ALG_TYPE_SHASH |
-                                               CRYPTO_ALG_NEED_FALLBACK,
+               .cra_flags              =       CRYPTO_ALG_NEED_FALLBACK,
                .cra_blocksize          =       SHA256_BLOCK_SIZE,
                .cra_ctxsize            =       sizeof(struct padlock_sha_ctx),
                .cra_module             =       THIS_MODULE,
@@ -484,7 +482,6 @@ static struct shash_alg sha1_alg_nano = {
                .cra_name               =       "sha1",
                .cra_driver_name        =       "sha1-padlock-nano",
                .cra_priority           =       PADLOCK_CRA_PRIORITY,
-               .cra_flags              =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize          =       SHA1_BLOCK_SIZE,
                .cra_module             =       THIS_MODULE,
        }
@@ -503,7 +500,6 @@ static struct shash_alg sha256_alg_nano = {
                .cra_name               =       "sha256",
                .cra_driver_name        =       "sha256-padlock-nano",
                .cra_priority           =       PADLOCK_CRA_PRIORITY,
-               .cra_flags              =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize          =       SHA256_BLOCK_SIZE,
                .cra_module             =       THIS_MODULE,
        }
index 1c4b5b8..dd8b871 100644 (file)
@@ -215,7 +215,7 @@ struct shash_alg p8_ghash_alg = {
                 .cra_name = "ghash",
                 .cra_driver_name = "p8_ghash",
                 .cra_priority = 1000,
-                .cra_flags = CRYPTO_ALG_TYPE_SHASH | CRYPTO_ALG_NEED_FALLBACK,
+                .cra_flags = CRYPTO_ALG_NEED_FALLBACK,
                 .cra_blocksize = GHASH_BLOCK_SIZE,
                 .cra_ctxsize = sizeof(struct p8_ghash_ctx),
                 .cra_module = THIS_MODULE,
index 11f5e53..c31fc64 100644 (file)
@@ -137,7 +137,6 @@ static struct shash_alg alg256 = {
        .base           =       {
                .cra_name               =       "skein256",
                .cra_driver_name        =       "skein",
-               .cra_flags              =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize          =       SKEIN_256_BLOCK_BYTES,
                .cra_module             =       THIS_MODULE,
        }
@@ -155,7 +154,6 @@ static struct shash_alg alg512 = {
        .base           =       {
                .cra_name               =       "skein512",
                .cra_driver_name        =       "skein",
-               .cra_flags              =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize          =       SKEIN_512_BLOCK_BYTES,
                .cra_module             =       THIS_MODULE,
        }
@@ -173,7 +171,6 @@ static struct shash_alg alg1024 = {
        .base           =       {
                .cra_name               =       "skein1024",
                .cra_driver_name        =       "skein",
-               .cra_flags              =       CRYPTO_ALG_TYPE_SHASH,
                .cra_blocksize          =       SKEIN_1024_BLOCK_BYTES,
                .cra_module             =       THIS_MODULE,
        }