diff --git a/lib/libcrc32c.c b/lib/libcrc32c.c
index 38b17ab52ff9e0186aeb8386bf68b2f67845687a..244f5480c898c783059873deefd91764086d41b6 100644
--- a/lib/libcrc32c.c
+++ b/lib/libcrc32c.c
@@ -57,6 +57,8 @@ u32 crc32c(u32 crc, const void *address, unsigned int length)
 	return *(u32 *)desc.ctx;
 }
 
+EXPORT_SYMBOL(crc32c);
+
 static int __init libcrc32c_mod_init(void)
 {
 	tfm = crypto_alloc_shash("crc32c", 0, 0);