* moved find_task_by_vpid to pid_task to fix,
     - add file find_task_by_vpid.patch to /usr/src/fglrx-8.620/patches/
     - add following lines to /usr/src/fglrx-8.620/dkms.conf
PATCH[6]="find_task_by_vpid.patch"
PATCH_MATCH[6]="2.6.3[1]"
     - rebuild dkms module

****** find_task_by_vpid.patch ******

diff -ruN fglrx-8.620.orig/firegl_public.c fglrx-8.620/firegl_public.c
--- fglrx-8.620.orig/firegl_public.c    2009-07-30 02:29:19.000000000 +0100
+++ fglrx-8.620/firegl_public.c 2009-07-30 02:47:43.000000000 +0100
@@ -1292,7 +1292,10 @@
 #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,26)  
    p = find_task_by_pid( pid );
 #else   
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,30)
    p = find_task_by_vpid( pid );
+else p = pid_task( pid, PIDTYPE_PID );
+#endif
 #endif   
    if (p) 
    {

** Attachment added: "find_task_by_vpid.patch"
   http://launchpadlibrarian.net/29698859/find_task_by_vpid.patch

-- 
fglrx: Unknown symbol find_task_by_vpid
https://bugs.launchpad.net/bugs/394985
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to fglrx-installer in ubuntu.

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to