]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - src/patches/suse-2.6.27.31/patches.suse/wireless-no-aes-select
Move xen patchset to new version's subdir.
[people/pmueller/ipfire-2.x.git] / src / patches / suse-2.6.27.31 / patches.suse / wireless-no-aes-select
diff --git a/src/patches/suse-2.6.27.31/patches.suse/wireless-no-aes-select b/src/patches/suse-2.6.27.31/patches.suse/wireless-no-aes-select
new file mode 100644 (file)
index 0000000..ce88680
--- /dev/null
@@ -0,0 +1,43 @@
+Subject: Don't force select AES in wireless
+From: ak@suse.de
+
+x86 kernels use always the assembler optimized versions of AES and TWOFISH.
+But the wireless stack would force enable the generic C aes anyways.
+Remove that. The optimized versions provide the cipher as well.
+
+---
+ drivers/net/wireless/Kconfig |    1 -
+ net/ieee80211/Kconfig        |    1 -
+ net/mac80211/Kconfig         |    1 -
+ 3 files changed, 3 deletions(-)
+
+--- a/drivers/net/wireless/Kconfig
++++ b/drivers/net/wireless/Kconfig
+@@ -461,7 +461,6 @@ config AIRO_CS
+       depends on PCMCIA && (BROKEN || !M32R) && WLAN_80211
+       select WIRELESS_EXT
+       select CRYPTO
+-      select CRYPTO_AES
+       ---help---
+         This is the standard Linux driver to support Cisco/Aironet PCMCIA
+         802.11 wireless cards.  This driver is the same as the Aironet
+--- a/net/ieee80211/Kconfig
++++ b/net/ieee80211/Kconfig
+@@ -46,7 +46,6 @@ config IEEE80211_CRYPT_CCMP
+       tristate "IEEE 802.11i CCMP support"
+       depends on IEEE80211
+       select CRYPTO
+-      select CRYPTO_AES
+       ---help---
+       Include software based cipher suites in support of IEEE 802.11i
+       (aka TGi, WPA, WPA2, WPA-PSK, etc.) for use with CCMP enabled
+--- a/net/mac80211/Kconfig
++++ b/net/mac80211/Kconfig
+@@ -3,7 +3,6 @@ config MAC80211
+       select CRYPTO
+       select CRYPTO_ECB
+       select CRYPTO_ARC4
+-      select CRYPTO_AES
+       select CRC32
+       select WIRELESS_EXT
+       select CFG80211