at v206 904 B view raw
1See https://github.com/NixOS/nixpkgs/issues/6231 2 3v3.14.31:crypto/crc32c.c is missing the MODULE_ALIAS_CRYPTO("crc32c"). 4That's probably because crypto/crc32c.c was renamed to 5crypto/crc32c_generic.c in commit 606e5a1f29819759392239669beb2cad27059c8ec and therefore fell through 7the cracks when backporting commit 85d26a105b5a73e5635eae0629b42fa0a90e07b7b. 9 10So the affected kernels (all that backported the "crypto-" prefix 11patches) need this additional patch: 12 13diff --git a/crypto/crc32c.c b/crypto/crc32c.c 14index 06f7018c9d95..aae5829eb681 100644 15--- a/crypto/crc32c.c 16+++ b/crypto/crc32c.c 17@@ -167,6 +167,7 @@ static void __exit crc32c_mod_fini(void) 18 module_init(crc32c_mod_init); 19 module_exit(crc32c_mod_fini); 20 21+MODULE_ALIAS_CRYPTO("crc32c"); 22 MODULE_AUTHOR("Clay Haapala <chaapala@cisco.com>"); 23 MODULE_DESCRIPTION("CRC32c (Castagnoli) calculations wrapper for lib/crc32c"); 24 MODULE_LICENSE("GPL");