rpms/kernel/devel linux-2.6-ppc64-export-copypage.patch, NONE, 1.1 kernel-2.6.spec, 1.2643, 1.2644

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Tue Sep 12 16:41:57 UTC 2006


Author: davej

Update of /cvs/dist/rpms/kernel/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv25849

Modified Files:
	kernel-2.6.spec 
Added Files:
	linux-2.6-ppc64-export-copypage.patch 
Log Message:
Export copy_4K_page for ppc64

linux-2.6-ppc64-export-copypage.patch:
 ppc_ksyms.c |    3 +++
 1 files changed, 3 insertions(+)

--- NEW FILE linux-2.6-ppc64-export-copypage.patch ---
From: David Howells <dhowells at redhat.com>

Export copy_4K_page() on ppc64 so that it can be used by CacheFiles.

CacheFiles uses copy_page() which makes use of copy_4K_page() on ppc64 builds.

This patch has been compile-tested to make sure that the complaint by the final
module linker goes away when a kernel is being built.

David

--- linux-2.6.17.ppc64/arch/powerpc/kernel/ppc_ksyms.c.orig	2006-09-12 01:44:47.000000000 -0400
+++ linux-2.6.17.ppc64/arch/powerpc/kernel/ppc_ksyms.c	2006-09-12 09:49:55.000000000 -0400
@@ -91,6 +91,9 @@ EXPORT_SYMBOL(__copy_tofrom_user);
 EXPORT_SYMBOL(__clear_user);
 EXPORT_SYMBOL(__strncpy_from_user);
 EXPORT_SYMBOL(__strnlen_user);
+#ifdef CONFIG_PPC64
+EXPORT_SYMBOL(copy_4K_page);
+#endif
 
 #ifndef  __powerpc64__
 EXPORT_SYMBOL(__ide_mm_insl);




Index: kernel-2.6.spec
===================================================================
RCS file: /cvs/dist/rpms/kernel/devel/kernel-2.6.spec,v
retrieving revision 1.2643
retrieving revision 1.2644
diff -u -r1.2643 -r1.2644
--- kernel-2.6.spec	12 Sep 2006 16:37:30 -0000	1.2643
+++ kernel-2.6.spec	12 Sep 2006 16:41:55 -0000	1.2644
@@ -322,6 +322,7 @@
 Patch301: linux-2.6-cell-mambo-drivers.patch
 Patch302: linux-2.6-hvc-console.patch
 Patch303: linux-2.6-ppc-rtas-check.patch
+Patch304: linux-2.6-ppc64-export-copypage.patch
 
 # 400 - 499   ia64
 Patch402: linux-2.6-ia64-kexec-kdump.patch
@@ -808,6 +809,8 @@
 #%patch302 -p1
 # Check properly for successful RTAS instantiation
 %patch303 -p1
+# Export copy_4K_page for ppc64
+%patch304 -p1
 
 # ia64 kexec/kdump
 %patch402 -p1
@@ -1834,6 +1837,7 @@
 * Tue Sep 12 2006 Dave Jones <davej at redhat.com>
 - 2.6.18rc6-git4
 - Enable IFB driver. (#204552)
+- Export copy_4K_page for ppc64
 
 * Tue Sep 12 2006 David Woodhouse <dwmw2 at redhat.com>
 - GFS2 update




More information about the fedora-cvs-commits mailing list