rpms/kernel/devel config-powerpc32-generic, 1.25, 1.26 linux-2.6-compile-fixes.patch, 1.177, 1.178

Dave Jones davej at fedoraproject.org
Wed Oct 8 22:33:16 UTC 2008


Author: davej

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv22981

Modified Files:
	config-powerpc32-generic linux-2.6-compile-fixes.patch 
Log Message:
fix nand fsl compile failure


Index: config-powerpc32-generic
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/config-powerpc32-generic,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- config-powerpc32-generic	8 Oct 2008 22:20:02 -0000	1.25
+++ config-powerpc32-generic	8 Oct 2008 22:32:46 -0000	1.26
@@ -178,7 +178,5 @@
 # drivers/mtd/maps/sbc8240.c:177: error: 'struct mtd_info' has no member named 'module'
 # CONFIG_MTD_SBC8240 is not set
 
-# busted in 2.6.27
-# ERROR: "fsl_lbc_lock" [drivers/mtd/nand/fsl_upm.ko] undefined!
-# CONFIG_MTD_NAND_FSL_UPM is not set
+CONFIG_MTD_NAND_FSL_UPM=m
 

linux-2.6-compile-fixes.patch:

Index: linux-2.6-compile-fixes.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/linux-2.6-compile-fixes.patch,v
retrieving revision 1.177
retrieving revision 1.178
diff -u -r1.177 -r1.178
--- linux-2.6-compile-fixes.patch	25 Sep 2008 00:58:49 -0000	1.177
+++ linux-2.6-compile-fixes.patch	8 Oct 2008 22:32:46 -0000	1.178
@@ -5,3 +5,20 @@
 # to do a compile to figure out what your diff is fixing. Thanks.
 #
 
+CONFIG_MTD_NAND_FSL_UPM can be built modular, but needs to
+use fsl_lbc_lock, which isn't currently exported.
+
+Signed-off-by: Dave Jones <davej at redhat.com>
+
+diff --git a/arch/powerpc/sysdev/fsl_lbc.c b/arch/powerpc/sysdev/fsl_lbc.c
+index 422c8fa..1c6c522 100644
+--- a/arch/powerpc/sysdev/fsl_lbc.c
++++ b/arch/powerpc/sysdev/fsl_lbc.c
+@@ -16,6 +16,7 @@
+ #include <asm/fsl_lbc.h>
+ 
+ spinlock_t fsl_lbc_lock = __SPIN_LOCK_UNLOCKED(fsl_lbc_lock);
++EXPORT_SYMBOL(fsl_lbc_lock);
+ 
+ struct fsl_lbc_regs __iomem *fsl_lbc_regs;
+ EXPORT_SYMBOL(fsl_lbc_regs);




More information about the scm-commits mailing list