Community
cancel
Showing results for 
Search instead for 
Did you mean: 
BFaur1
Beginner
1,059 Views

patch to iegd 10.3 linux driver on 2.6.33

Hello,

I've compiled the IEGD 10.3 on a linux-2.6.33 kernel.

I had to patch a file:

diff -ru tmp/IEGD_10_3_Linux/IKM/include/igd_abs.h IEGD_10_3_Linux/IKM/include/igd_abs.h--- tmp/IEGD_10_3_Linux/IKM/include/igd_abs.h 2009-09-01 01:39:40.000000000 +0200+++ IEGD_10_3_Linux/IKM/include/igd_abs.h 2010-02-25 19:58:26.099755595 +0100@@ -105,7 +105,11 @@ # if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,31) # define AGP_MEM_TYPE struct page*+# if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)+# define CONVERT_PAGE_TO_GART(a) page_to_phys(a);+# else # define CONVERT_PAGE_TO_GART(a) phys_to_gart(page_to_phys(a));+# endif # define AGP_MEMORY_MEMBER pages # define PAGE_ADDRESS(a) a # else

This is due to the commit 6a12235c7d2d75c7d94b9afcaaecd422ff845ce0 on the linux kernel:

Author: David Woodhouse Date: Wed Jul 29 10:25:58 2009 +0100 agp: kill phys_to_gart() and gart_to_phys() There seems to be no reason for these -- they're a 1:1 mapping on all platforms. Signed-off-by: David Woodhouse
0 Kudos
4 Replies
cgrif4
Beginner
99 Views

Boris,

I compiled these drivers as well on linux 2.6.32.8. I independantly had same patch. As well, I followed the instructions at http://www.nanoant.com/linux/compiling-kernel-iegd-10x-module-for-any-linux-distribution http://www.nanoant.com/linux/compiling-kernel-iegd-10x-module-for-any-linux-distribution" target="_self">http://www.nanoant.com/linux/compiling-kernel-iegd-10x-module-for-any-linux-distribution. While it compiled, I am running into stability issues. Do you have the same issues?

1) Unable to suspend/hibernate

2) Unable to switch from X to virtual terminal

3) System freezes in a non-reproducable way

I am trying to find out if I am the only one with these problems. Also, I have xserver 1.6.3.901 installed.

thanks, cgriffith

BFaur1
Beginner
99 Views

It's even worse than that since drm_test fails on 2.6.33 but works on 2.6.31.12.

idata
Community Manager
99 Views

For me, on kernel 2.6.32-22, the vga_test works, but the drm_test fails as well.

RHane
Beginner
99 Views

In 2.6.31, you don't have any problem with switching between X and virtual terminal?

Reply