diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2012-03-22 23:19:30 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2012-03-22 23:19:30 -0400 |
commit | 6a76a6992341faab0ef31e7d97000e0cf336d0ba (patch) | |
tree | a585bf55b557ad746ff951119feb0a8bd014de08 /arch | |
parent | d4c6fa73fe984e504d52f3d6bba291fd76fe49f7 (diff) | |
parent | ff0a70fe053614e763eb3ac88bfea9c5615fce3b (diff) |
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Pull crypto fixes from Herbert Xu:
"This fixes a build problem where two crypto modules both try to export
the same symbols (which shouldn't have been exported in the first
place)."
* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6:
crypto: twofish-x86_64-3way - module init/exit functions should be static
crypto: camellia-x86_64 - module init/exit functions should be static
Diffstat (limited to 'arch')
-rw-r--r-- | arch/x86/crypto/camellia_glue.c | 4 | ||||
-rw-r--r-- | arch/x86/crypto/twofish_glue_3way.c | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/arch/x86/crypto/camellia_glue.c b/arch/x86/crypto/camellia_glue.c index 1ca36a93fd2f..3306dc0b139e 100644 --- a/arch/x86/crypto/camellia_glue.c +++ b/arch/x86/crypto/camellia_glue.c | |||
@@ -1925,7 +1925,7 @@ static int force; | |||
1925 | module_param(force, int, 0); | 1925 | module_param(force, int, 0); |
1926 | MODULE_PARM_DESC(force, "Force module load, ignore CPU blacklist"); | 1926 | MODULE_PARM_DESC(force, "Force module load, ignore CPU blacklist"); |
1927 | 1927 | ||
1928 | int __init init(void) | 1928 | static int __init init(void) |
1929 | { | 1929 | { |
1930 | if (!force && is_blacklisted_cpu()) { | 1930 | if (!force && is_blacklisted_cpu()) { |
1931 | printk(KERN_INFO | 1931 | printk(KERN_INFO |
@@ -1938,7 +1938,7 @@ int __init init(void) | |||
1938 | return crypto_register_algs(camellia_algs, ARRAY_SIZE(camellia_algs)); | 1938 | return crypto_register_algs(camellia_algs, ARRAY_SIZE(camellia_algs)); |
1939 | } | 1939 | } |
1940 | 1940 | ||
1941 | void __exit fini(void) | 1941 | static void __exit fini(void) |
1942 | { | 1942 | { |
1943 | crypto_unregister_algs(camellia_algs, ARRAY_SIZE(camellia_algs)); | 1943 | crypto_unregister_algs(camellia_algs, ARRAY_SIZE(camellia_algs)); |
1944 | } | 1944 | } |
diff --git a/arch/x86/crypto/twofish_glue_3way.c b/arch/x86/crypto/twofish_glue_3way.c index 408fc0c5814e..922ab24cce31 100644 --- a/arch/x86/crypto/twofish_glue_3way.c +++ b/arch/x86/crypto/twofish_glue_3way.c | |||
@@ -668,7 +668,7 @@ static int force; | |||
668 | module_param(force, int, 0); | 668 | module_param(force, int, 0); |
669 | MODULE_PARM_DESC(force, "Force module load, ignore CPU blacklist"); | 669 | MODULE_PARM_DESC(force, "Force module load, ignore CPU blacklist"); |
670 | 670 | ||
671 | int __init init(void) | 671 | static int __init init(void) |
672 | { | 672 | { |
673 | if (!force && is_blacklisted_cpu()) { | 673 | if (!force && is_blacklisted_cpu()) { |
674 | printk(KERN_INFO | 674 | printk(KERN_INFO |
@@ -681,7 +681,7 @@ int __init init(void) | |||
681 | return crypto_register_algs(tf_algs, ARRAY_SIZE(tf_algs)); | 681 | return crypto_register_algs(tf_algs, ARRAY_SIZE(tf_algs)); |
682 | } | 682 | } |
683 | 683 | ||
684 | void __exit fini(void) | 684 | static void __exit fini(void) |
685 | { | 685 | { |
686 | crypto_unregister_algs(tf_algs, ARRAY_SIZE(tf_algs)); | 686 | crypto_unregister_algs(tf_algs, ARRAY_SIZE(tf_algs)); |
687 | } | 687 | } |