1 |
commit: d5097672ea7de99c74a43a5fd9e90858f2fee956 |
2 |
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Jul 16 01:48:49 2020 +0000 |
4 |
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Jul 16 14:28:40 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=d5097672 |
7 |
|
8 |
gen_configkernel.sh: config_kernel(): Don't set CONFIG_CRYPTO_AES_{X86_64,586} for >=linux-5.4 |
9 |
|
10 |
Options were removed in linux-5.4 [Link 1]. |
11 |
|
12 |
Link 1: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=1d2c3279311e4f03fcf164e1366f2fda9f4bfccf |
13 |
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org> |
14 |
|
15 |
merge |
16 |
|
17 |
gen_configkernel.sh | 11 +++++++++-- |
18 |
1 file changed, 9 insertions(+), 2 deletions(-) |
19 |
|
20 |
diff --git a/gen_configkernel.sh b/gen_configkernel.sh |
21 |
index 7804949..1a7d3d3 100755 |
22 |
--- a/gen_configkernel.sh |
23 |
+++ b/gen_configkernel.sh |
24 |
@@ -533,8 +533,15 @@ config_kernel() { |
25 |
then |
26 |
kconfig_set_opt "${KERNEL_OUTPUTDIR}/.config" "CONFIG_CRYPTO_SHA1_SSSE3" "${cfg_CONFIG_CRYPTO_AES}" |
27 |
kconfig_set_opt "${KERNEL_OUTPUTDIR}/.config" "CONFIG_CRYPTO_SHA256_SSSE3" "${cfg_CONFIG_CRYPTO_AES}" |
28 |
- kconfig_set_opt "${KERNEL_OUTPUTDIR}/.config" "CONFIG_CRYPTO_AES_X86_64" "${cfg_CONFIG_CRYPTO_AES}" |
29 |
- else |
30 |
+ |
31 |
+ if [ ${KV_NUMERIC} -lt 5004 ] |
32 |
+ then |
33 |
+ kconfig_set_opt "${KERNEL_OUTPUTDIR}/.config" "CONFIG_CRYPTO_AES_X86_64" "${cfg_CONFIG_CRYPTO_AES}" |
34 |
+ fi |
35 |
+ fi |
36 |
+ |
37 |
+ if [ ${KV_NUMERIC} -lt 5004 ] |
38 |
+ then |
39 |
kconfig_set_opt "${KERNEL_OUTPUTDIR}/.config" "CONFIG_CRYPTO_AES_586" "${cfg_CONFIG_CRYPTO_AES}" |
40 |
fi |
41 |
fi |