Browse Source

update kernel, fix mk/modules.mk for 3.4.x kernels, delete obsolete kernel patches

Waldemar Brodkorb 11 năm trước cách đây
mục cha
commit
165217e7f5
3 tập tin đã thay đổi với 51 bổ sung43 xóa
  1. 4 4
      Config.in
  2. 5 5
      mk/kernel-ver.mk
  3. 42 34
      mk/modules.mk

+ 4 - 4
Config.in

@@ -95,7 +95,7 @@ prompt "Kernel Version"
 depends on ADK_TOOLCHAIN_ONLY
 
 config ADK_KERNEL_VERSION_TOOLCHAIN
-	prompt "3.8.2"
+	prompt "3.8.10"
 	boolean
 	depends on ADK_TOOLCHAIN_ONLY
 
@@ -106,8 +106,8 @@ depends on !ADK_TOOLCHAIN_ONLY && !ADK_CHOOSE_TARGET_ARCH && !ADK_CHOOSE_TARGET_
 
 choice
 prompt "Kernel Version"
-config ADK_KERNEL_VERSION_3_8_6
-	prompt "3.8.6"
+config ADK_KERNEL_VERSION_3_8_10
+	prompt "3.8.10"
 	boolean
 
 config ADK_KERNEL_VERSION_3_4_41
@@ -118,7 +118,7 @@ endchoice
 
 config ADK_KERNEL_VERSION
 	string
-	default "3.8.6" if ADK_KERNEL_VERSION_3_8_6
+	default "3.8.10" if ADK_KERNEL_VERSION_3_8_10
 	default "3.4.41" if ADK_KERNEL_VERSION_3_4_41
 	help
 

+ 5 - 5
mk/kernel-ver.mk

@@ -1,14 +1,14 @@
 ifeq ($(ADK_KERNEL_VERSION_TOOLCHAIN),y)
-KERNEL_VERSION:=	3.8.6
+KERNEL_VERSION:=	3.8.10
 KERNEL_MOD_VERSION:=	$(KERNEL_VERSION)
 KERNEL_RELEASE:=	1
-KERNEL_MD5SUM:=		0587d693653dc5e67e3d280278100d1d
+KERNEL_MD5SUM:=		3d5fb6d9add9cce7725bbe9b139c8d6e
 endif
-ifeq ($(ADK_KERNEL_VERSION_3_8_6),y)
-KERNEL_VERSION:=	3.8.6
+ifeq ($(ADK_KERNEL_VERSION_3_8_10),y)
+KERNEL_VERSION:=	3.8.10
 KERNEL_MOD_VERSION:=	$(KERNEL_VERSION)
 KERNEL_RELEASE:=	1
-KERNEL_MD5SUM:=		0934e6b31931c1832e48a28bd35ef27f
+KERNEL_MD5SUM:=		3d5fb6d9add9cce7725bbe9b139c8d6e
 endif
 ifeq ($(ADK_KERNEL_VERSION_3_4_41),y)
 KERNEL_VERSION:=	3.4.41

+ 42 - 34
mk/modules.mk

@@ -805,37 +805,41 @@ $(eval $(call KMOD_template,CRYPTO_DEV_GEODE,crypto-dev-geode,\
 #    $(MODULES_DIR)/kernel/drivers/crypto/hifn_795x \
 #,20, crypto-manager2))
 
-#$(eval $(call KMOD_template,CRYPTO_ALGAPI2,crypto-algapi2,\
-#    $(MODULES_DIR)/kernel/crypto/crypto_algapi \
-#,02))
-
-#$(eval $(call KMOD_template,CRYPTO_PCOMP2,crypto-pcomp2,\
-#    $(MODULES_DIR)/kernel/crypto/pcompress \
-#,03))
-
-#$(eval $(call KMOD_template,CRYPTO_AEAD2,crypto-aead2,\
-#    $(MODULES_DIR)/kernel/crypto/aead \
-#,03))
-
-#$(eval $(call KMOD_template,CRYPTO_HASH2,crypto-hash2,\
-#    $(MODULES_DIR)/kernel/crypto/crypto_hash \
-#,04))
-
-#$(eval $(call KMOD_template,CRYPTO_BLKCIPHER2,crypto-blkcipher2,\
-#    $(MODULES_DIR)/kernel/crypto/crypto_wq \
-#    $(MODULES_DIR)/kernel/crypto/crypto_blkcipher \
-#,05))
-
-#$(eval $(call KMOD_template,CRYPTO_RNG2,crypto-rng2,\
-#    $(MODULES_DIR)/kernel/crypto/rng \
-#    $(MODULES_DIR)/kernel/crypto/krng \
-#,06))
-
-#$(eval $(call KMOD_template,CRYPTO_MANAGER2,crypto-manager2,\
-#    $(MODULES_DIR)/kernel/crypto/cryptomgr \
-#    $(MODULES_DIR)/kernel/crypto/eseqiv \
-#    $(MODULES_DIR)/kernel/crypto/chainiv \
-#,07))
+ifeq ($(KERNEL_BASE),3)
+ifeq ($(KERNEL_MAJ),4)
+$(eval $(call KMOD_template,CRYPTO_ALGAPI2,crypto-algapi2,\
+    $(MODULES_DIR)/kernel/crypto/crypto_algapi \
+,02))
+
+$(eval $(call KMOD_template,CRYPTO_PCOMP2,crypto-pcomp2,\
+    $(MODULES_DIR)/kernel/crypto/pcompress \
+,03))
+
+$(eval $(call KMOD_template,CRYPTO_AEAD2,crypto-aead2,\
+    $(MODULES_DIR)/kernel/crypto/aead \
+,03))
+
+$(eval $(call KMOD_template,CRYPTO_HASH2,crypto-hash2,\
+    $(MODULES_DIR)/kernel/crypto/crypto_hash \
+,04))
+
+$(eval $(call KMOD_template,CRYPTO_BLKCIPHER2,crypto-blkcipher2,\
+    $(MODULES_DIR)/kernel/crypto/crypto_wq \
+    $(MODULES_DIR)/kernel/crypto/crypto_blkcipher \
+,05))
+
+$(eval $(call KMOD_template,CRYPTO_RNG2,crypto-rng2,\
+    $(MODULES_DIR)/kernel/crypto/rng \
+    $(MODULES_DIR)/kernel/crypto/krng \
+,06))
+
+$(eval $(call KMOD_template,CRYPTO_MANAGER2,crypto-manager2,\
+    $(MODULES_DIR)/kernel/crypto/cryptomgr \
+    $(MODULES_DIR)/kernel/crypto/eseqiv \
+    $(MODULES_DIR)/kernel/crypto/chainiv \
+,07))
+endif
+endif
 
 $(eval $(call KMOD_template,CRYPTO_AUTHENC,crypto-authenc,\
     $(MODULES_DIR)/kernel/crypto/authenc \
@@ -931,9 +935,13 @@ $(eval $(call KMOD_template,CRYPTO_SERPENT,crypto-serpent,\
     $(MODULES_DIR)/kernel/crypto/serpent_generic \
 ,11))
 
-#$(eval $(call KMOD_template,CRYPTO_AES,crypto-aes,\
-#    $(MODULES_DIR)/kernel/crypto/aes_generic \
-#,10))
+ifeq ($(KERNEL_BASE),3)
+ifeq ($(KERNEL_MAJ),4)
+$(eval $(call KMOD_template,CRYPTO_AES,crypto-aes,\
+    $(MODULES_DIR)/kernel/crypto/aes_generic \
+,10))
+endif
+endif
 
 $(eval $(call KMOD_template,CRYPTO_AES_586,crypto-aes-586,\
     $(MODULES_DIR)/kernel/arch/x86/crypto/aes-i586 \