packages: xorg-driver-video-fglrx-legacy-9.x/xorg-driver-video-fglrx-kh.pat...

uzsolt uzsolt at pld-linux.org
Tue Jan 18 21:46:43 CET 2011


Author: uzsolt                       Date: Tue Jan 18 20:46:43 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- initial
- based on xorg-driver-video-fglrx

---- Files affected:
packages/xorg-driver-video-fglrx-legacy-9.x:
   xorg-driver-video-fglrx-kh.patch (NONE -> 1.1)  (NEW), xorg-driver-video-fglrx-smp.patch (NONE -> 1.1)  (NEW), xorg-driver-video-fglrx-x86genericarch.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/xorg-driver-video-fglrx-legacy-9.x/xorg-driver-video-fglrx-kh.patch
diff -u /dev/null packages/xorg-driver-video-fglrx-legacy-9.x/xorg-driver-video-fglrx-kh.patch:1.1
--- /dev/null	Tue Jan 18 21:46:43 2011
+++ packages/xorg-driver-video-fglrx-legacy-9.x/xorg-driver-video-fglrx-kh.patch	Tue Jan 18 21:46:38 2011
@@ -0,0 +1,11 @@
+--- xorg-driver-video-fglrx-8.10/common/lib/modules/fglrx/build_mod/make.sh.orig	2008-10-14 17:25:30.000000000 +0200
++++ xorg-driver-video-fglrx-8.10/common/lib/modules/fglrx/build_mod/make.sh	2008-10-18 00:39:08.000000000 +0200
+@@ -62,7 +62,7 @@
+ # ==============================================================
+ # system/kernel identification
+ 
+-uname_r=`uname -r`
++uname_r=`rpm -q kernel-headers |awk -F- '{print $3}'`
+ uname_v=`uname -v`
+ 
+ # ==============================================================

================================================================
Index: packages/xorg-driver-video-fglrx-legacy-9.x/xorg-driver-video-fglrx-smp.patch
diff -u /dev/null packages/xorg-driver-video-fglrx-legacy-9.x/xorg-driver-video-fglrx-smp.patch:1.1
--- /dev/null	Tue Jan 18 21:46:43 2011
+++ packages/xorg-driver-video-fglrx-legacy-9.x/xorg-driver-video-fglrx-smp.patch	Tue Jan 18 21:46:38 2011
@@ -0,0 +1,56 @@
+--- common/lib/modules/fglrx/build_mod/firegl_public.c.orig	2008-12-04 23:56:18.000000000 +0100
++++ common/lib/modules/fglrx/build_mod/firegl_public.c	2008-12-16 10:38:36.413113059 +0100
+@@ -245,7 +245,7 @@
+ const char BUILD_KERNEL_HAS_MODVERSIONS_CLEARED;
+ #endif
+ 
+-#ifdef __SMP__
++#ifdef CONFIG_SMP
+ const unsigned long KCL_SYSINFO_SmpSupport = 1;
+ const char BUILD_KERNEL_HAS_SMP_SET;
+ #else
+@@ -2503,7 +2503,7 @@
+ 
+ /*****************************************************************************/
+ 
+-#ifdef __SMP__
++#ifdef CONFIG_SMP
+ static atomic_t cpus_waiting;
+ 
+ static void deferred_flush(void* contextp)
+@@ -2519,7 +2519,7 @@
+ 	while (atomic_read(&cpus_waiting) > 0)
+ 		barrier();
+ }
+-#endif /* __SMP__ */
++#endif /* CONFIG_SMP */
+ 
+ /** \brief Run a function on all other CPUs.
+  * \param func The function to run.
+@@ -2535,7 +2535,7 @@
+ 
+ int ATI_API_CALL KCL_MEM_FlushCpuCaches(void)
+ {
+-#ifdef __SMP__
++#ifdef CONFIG_SMP
+     /* write back invalidate all other CPUs (exported by kernel) */
+ 	if (KCL_SmpCallFunction(deferred_flush, NULL, 1, 0) != 0)
+ 		panic("timed out waiting for the other CPUs!\n");
+@@ -2551,7 +2551,7 @@
+ 
+ 	while (atomic_read(&cpus_waiting) > 0)
+ 		barrier();
+-#else /* !__SMP__ */
++#else /* !CONFIG_SMP */
+ #if defined(__i386__) || defined(__x86_64__)
+ 	asm volatile ("wbinvd":::"memory");
+ #elif defined(__alpha__) || defined(__sparc__)
+@@ -2559,7 +2559,7 @@
+ #else
+ #error "Please define flush_cache for your architecture."
+ #endif
+-#endif /* !__SMP__ */
++#endif /* !CONFIG_SMP */
+ 
+     //for kernel 2.6.25, tlb_flush has been included when calling set_pages_*.
+     #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,25)

================================================================
Index: packages/xorg-driver-video-fglrx-legacy-9.x/xorg-driver-video-fglrx-x86genericarch.patch
diff -u /dev/null packages/xorg-driver-video-fglrx-legacy-9.x/xorg-driver-video-fglrx-x86genericarch.patch:1.1
--- /dev/null	Tue Jan 18 21:46:43 2011
+++ packages/xorg-driver-video-fglrx-legacy-9.x/xorg-driver-video-fglrx-x86genericarch.patch	Tue Jan 18 21:46:38 2011
@@ -0,0 +1,12 @@
+--- common/lib/modules/fglrx/build_mod/firegl_public.c.old	2009-07-23 21:54:22.000000000 +0200
++++ common/lib/modules/fglrx/build_mod/firegl_public.c	2009-07-23 21:54:29.000000000 +0200
+@@ -37,9 +37,6 @@
+ #if !defined(CONFIG_X86_SUMMIT)
+ #if !defined(CONFIG_X86_BIGSMP)
+ #if !defined(CONFIG_X86_VISWS)
+-#if !defined(CONFIG_X86_GENERICARCH)
+-#error unknown or undefined architecture configured
+-#endif
+ #endif
+ #endif
+ #endif
================================================================


More information about the pld-cvs-commit mailing list