]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - crypto/crc32c_generic.c
crypto: lrw - Free rctx->ext with kzfree
[mirror_ubuntu-bionic-kernel.git] / crypto / crc32c_generic.c
index 06f1b60f02b223eeea70c000ec4055c470d4eeae..372320399622df00f680dc160425d7ce7b85ff81 100644 (file)
@@ -146,6 +146,7 @@ static struct shash_alg alg = {
                .cra_name               =       "crc32c",
                .cra_driver_name        =       "crc32c-generic",
                .cra_priority           =       100,
+               .cra_flags              =       CRYPTO_ALG_OPTIONAL_KEY,
                .cra_blocksize          =       CHKSUM_BLOCK_SIZE,
                .cra_alignmask          =       3,
                .cra_ctxsize            =       sizeof(struct chksum_ctx),
@@ -172,4 +173,3 @@ MODULE_DESCRIPTION("CRC32c (Castagnoli) calculations wrapper for lib/crc32c");
 MODULE_LICENSE("GPL");
 MODULE_ALIAS_CRYPTO("crc32c");
 MODULE_ALIAS_CRYPTO("crc32c-generic");
-MODULE_SOFTDEP("pre: crc32c");