Make CRYPTO_CRC32C modular (bnc#762344)
authorJeff Mahoney <jeffm@suse.com>
Tue, 15 May 2012 16:16:48 +0000 (12:16 -0400)
committerJeff Mahoney <jeffm@suse.com>
Tue, 15 May 2012 16:16:48 +0000 (12:16 -0400)
commit5a78d5f9c3e8d709d0235903773215ae04ff91fe
tree1a3c6fb0734ff666c43ee3b6394291269edaf9a9
parenta45bdb5dd4d5ed66ef6c2fd0022230bf2dd2c058
Make CRYPTO_CRC32C modular (bnc#762344)

It was pulled in =y via CEPH_LIB=y, so we change the
following options to =m:
- CONFIG_CEPH_LIB
- CONFIG_CRYPTO_CRC32C
- CONFIG_LIBCRC32C

Making it modular allows the Intel-optimized crc32c implementation
to be loaded, improving performance of things like btrfs.
config/i386/vanilla
config/x86_64/vanilla