[pkg-nvidia-devel] Work towards 2.6.29 support.
Lennart Sorensen
lsorense at csclub.uwaterloo.ca
Wed Apr 8 18:24:45 UTC 2009
On Wed, Apr 08, 2009 at 02:05:12PM -0400, Lennart Sorensen wrote:
> Well I left out one file which I didn't notice because module-assistant
> never cleans up after itself.
>
> Here is an updated patch, with a bit of cleanup, along with a patch for
> 173xx legacy which has been updated to be identical to 180.29 except
> for one line. Should make future maintenance less work.
>
> So this time I tested with:
> rm -rf /usr/src/modules/nvidia*
> m-a -t build nvidia-kernel nvidia-kernel-legacy-173xx -l 2.6.24-1-686,2.6.25-2-686,2.6.26-1-486,2.6.26-1-686,2.6.26-1-amd64,2.6.26-1-686-bigmem,2.6.26-2-486,2.6.26-2-686,2.6.26-2-686-bigmem,2.6.26-2-amd64,2.6.29-1-486,2.6.29-1-686,2.6.29-1-686-bigmem,2.6.29-1-amd64 -f
>
> and got:
> -rw-r--r-- 1 root src 2586460 Apr 8 13:45 /usr/src/nvidia-kernel-2.6.26-2-686-bigmem_180.29-1+2.6.26-15_i386.deb
> -rw-r--r-- 1 root src 2585362 Apr 8 13:45 /usr/src/nvidia-kernel-2.6.29-1-686_180.29-1+2.6.29-2_i386.deb
> -rw-r--r-- 1 root src 2584134 Apr 8 13:46 /usr/src/nvidia-kernel-2.6.29-1-486_180.29-1+2.6.29-2_i386.deb
> -rw-r--r-- 1 root src 2682208 Apr 8 13:46 /usr/src/nvidia-kernel-2.6.26-2-amd64_180.29-1+2.6.26-15_i386.deb
> -rw-r--r-- 1 root src 2586454 Apr 8 13:47 /usr/src/nvidia-kernel-2.6.26-1-686-bigmem_180.29-1+2.6.26-13lenny2_i386.deb
> -rw-r--r-- 1 root src 2585964 Apr 8 13:47 /usr/src/nvidia-kernel-2.6.26-2-686_180.29-1+2.6.26-15_i386.deb
> -rw-r--r-- 1 root src 2682228 Apr 8 13:47 /usr/src/nvidia-kernel-2.6.26-1-amd64_180.29-1+2.6.26-13lenny2_i386.deb
> -rw-r--r-- 1 root src 2586404 Apr 8 13:48 /usr/src/nvidia-kernel-2.6.25-2-686_180.29-1+2.6.25-7_i386.deb
> -rw-r--r-- 1 root src 2682216 Apr 8 13:48 /usr/src/nvidia-kernel-2.6.29-1-amd64_180.29-1+2.6.29-2_i386.deb
> -rw-r--r-- 1 root src 2587634 Apr 8 13:49 /usr/src/nvidia-kernel-2.6.24-1-686_180.29-1+2.6.24-7_i386.deb
> -rw-r--r-- 1 root src 2584820 Apr 8 13:49 /usr/src/nvidia-kernel-2.6.26-2-486_180.29-1+2.6.26-15_i386.deb
> -rw-r--r-- 1 root src 2586042 Apr 8 13:50 /usr/src/nvidia-kernel-2.6.29-1-686-bigmem_180.29-1+2.6.29-2_i386.deb
> -rw-r--r-- 1 root src 2584816 Apr 8 13:50 /usr/src/nvidia-kernel-2.6.26-1-486_180.29-1+2.6.26-13lenny2_i386.deb
> -rw-r--r-- 1 root src 2585982 Apr 8 13:51 /usr/src/nvidia-kernel-2.6.26-1-686_180.29-1+2.6.26-13lenny2_i386.deb
> -rw-r--r-- 1 root src 2582756 Apr 8 13:51 /usr/src/nvidia-kernel-legacy-173xx-2.6.26-2-686-bigmem_173.14.15-2+2.6.26-15_i386.deb
> -rw-r--r-- 1 root src 2581862 Apr 8 13:51 /usr/src/nvidia-kernel-legacy-173xx-2.6.29-1-686_173.14.15-2+2.6.29-2_i386.deb
> -rw-r--r-- 1 root src 2580562 Apr 8 13:52 /usr/src/nvidia-kernel-legacy-173xx-2.6.29-1-486_173.14.15-2+2.6.29-2_i386.deb
> -rw-r--r-- 1 root src 2681254 Apr 8 13:52 /usr/src/nvidia-kernel-legacy-173xx-2.6.26-2-amd64_173.14.15-2+2.6.26-15_i386.deb
> -rw-r--r-- 1 root src 2582758 Apr 8 13:53 /usr/src/nvidia-kernel-legacy-173xx-2.6.26-1-686-bigmem_173.14.15-2+2.6.26-13lenny2_i386.deb
> -rw-r--r-- 1 root src 2582176 Apr 8 13:53 /usr/src/nvidia-kernel-legacy-173xx-2.6.26-2-686_173.14.15-2+2.6.26-15_i386.deb
> -rw-r--r-- 1 root src 2681268 Apr 8 13:53 /usr/src/nvidia-kernel-legacy-173xx-2.6.26-1-amd64_173.14.15-2+2.6.26-13lenny2_i386.deb
> -rw-r--r-- 1 root src 2582666 Apr 8 13:54 /usr/src/nvidia-kernel-legacy-173xx-2.6.25-2-686_173.14.15-2+2.6.25-7_i386.deb
> -rw-r--r-- 1 root src 2681240 Apr 8 13:54 /usr/src/nvidia-kernel-legacy-173xx-2.6.29-1-amd64_173.14.15-2+2.6.29-2_i386.deb
> -rw-r--r-- 1 root src 2583708 Apr 8 13:55 /usr/src/nvidia-kernel-legacy-173xx-2.6.24-1-686_173.14.15-2+2.6.24-7_i386.deb
> -rw-r--r-- 1 root src 2581228 Apr 8 13:55 /usr/src/nvidia-kernel-legacy-173xx-2.6.26-2-486_173.14.15-2+2.6.26-15_i386.deb
> -rw-r--r-- 1 root src 2582568 Apr 8 13:56 /usr/src/nvidia-kernel-legacy-173xx-2.6.29-1-686-bigmem_173.14.15-2+2.6.29-2_i386.deb
> -rw-r--r-- 1 root src 2581212 Apr 8 13:56 /usr/src/nvidia-kernel-legacy-173xx-2.6.26-1-486_173.14.15-2+2.6.26-13lenny2_i386.deb
> -rw-r--r-- 1 root src 2582166 Apr 8 13:56 /usr/src/nvidia-kernel-legacy-173xx-2.6.26-1-686_173.14.15-2+2.6.26-13lenny2_i386.deb
>
> Looks promising to me.
Build of linux-modules-nonfree-2.6-2.6.26 resulted in:
-rw-r--r-- 1 root root 2575126 Apr 8 14:17 nvidia-kernel-modules-2.6.26-2-486_2.6.26+180.29-2+lenny1_i386.deb
-rw-r--r-- 1 root root 5712 Apr 8 14:17 nvidia-kernel-modules-2.6-486_2.6.26-2+lenny1_i386.deb
-rw-r--r-- 1 root root 2572032 Apr 8 14:17 nvidia-kernel-legacy-173xx-modules-2.6.26-2-486_2.6.26+173.14.15-2+lenny1_i386.deb
-rw-r--r-- 1 root root 5746 Apr 8 14:17 nvidia-kernel-legacy-173xx-modules-2.6-486_2.6.26-2+lenny1_i386.deb
-rw-r--r-- 1 root root 2576218 Apr 8 14:17 nvidia-kernel-modules-2.6.26-2-686_2.6.26+180.29-2+lenny1_i386.deb
-rw-r--r-- 1 root root 5734 Apr 8 14:17 nvidia-kernel-modules-2.6-686_2.6.26-2+lenny1_i386.deb
-rw-r--r-- 1 root root 2572998 Apr 8 14:17 nvidia-kernel-legacy-173xx-modules-2.6.26-2-686_2.6.26+173.14.15-2+lenny1_i386.deb
-rw-r--r-- 1 root root 5766 Apr 8 14:17 nvidia-kernel-legacy-173xx-modules-2.6-686_2.6.26-2+lenny1_i386.deb
-rw-r--r-- 1 root root 2576726 Apr 8 14:18 nvidia-kernel-modules-2.6.26-2-686-bigmem_2.6.26+180.29-2+lenny1_i386.deb
-rw-r--r-- 1 root root 5758 Apr 8 14:18 nvidia-kernel-modules-2.6-686-bigmem_2.6.26-2+lenny1_i386.deb
-rw-r--r-- 1 root root 2573676 Apr 8 14:18 nvidia-kernel-legacy-173xx-modules-2.6.26-2-686-bigmem_2.6.26+173.14.15-2+lenny1_i386.deb
-rw-r--r-- 1 root root 5792 Apr 8 14:18 nvidia-kernel-legacy-173xx-modules-2.6-686-bigmem_2.6.26-2+lenny1_i386.deb
-rw-r--r-- 1 root root 2673580 Apr 8 14:18 nvidia-kernel-modules-2.6.26-2-amd64_2.6.26+180.29-2+lenny1_i386.deb
-rw-r--r-- 1 root root 5736 Apr 8 14:18 nvidia-kernel-modules-2.6-amd64_2.6.26-2+lenny1_i386.deb
-rw-r--r-- 1 root root 2671996 Apr 8 14:18 nvidia-kernel-legacy-173xx-modules-2.6.26-2-amd64_2.6.26+173.14.15-2+lenny1_i386.deb
-rw-r--r-- 1 root root 5770 Apr 8 14:19 nvidia-kernel-legacy-173xx-modules-2.6-amd64_2.6.26-2+lenny1_i386.deb
-rw-r--r-- 1 root root 2576708 Apr 8 14:19 nvidia-kernel-modules-2.6.26-2-openvz-686_2.6.26+180.29-2+lenny1_i386.deb
-rw-r--r-- 1 root root 5744 Apr 8 14:19 nvidia-kernel-modules-2.6-openvz-686_2.6.26-2+lenny1_i386.deb
-rw-r--r-- 1 root root 2573664 Apr 8 14:19 nvidia-kernel-legacy-173xx-modules-2.6.26-2-openvz-686_2.6.26+173.14.15-2+lenny1_i386.deb
-rw-r--r-- 1 root root 5776 Apr 8 14:19 nvidia-kernel-legacy-173xx-modules-2.6-openvz-686_2.6.26-2+lenny1_i386.deb
-rw-r--r-- 1 root root 2576254 Apr 8 14:19 nvidia-kernel-modules-2.6.26-2-vserver-686_2.6.26+180.29-2+lenny1_i386.deb
-rw-r--r-- 1 root root 5750 Apr 8 14:19 nvidia-kernel-modules-2.6-vserver-686_2.6.26-2+lenny1_i386.deb
-rw-r--r-- 1 root root 2573030 Apr 8 14:19 nvidia-kernel-legacy-173xx-modules-2.6.26-2-vserver-686_2.6.26+173.14.15-2+lenny1_i386.deb
-rw-r--r-- 1 root root 5782 Apr 8 14:19 nvidia-kernel-legacy-173xx-modules-2.6-vserver-686_2.6.26-2+lenny1_i386.deb
-rw-r--r-- 1 root root 2576748 Apr 8 14:20 nvidia-kernel-modules-2.6.26-2-vserver-686-bigmem_2.6.26+180.29-2+lenny1_i386.deb
-rw-r--r-- 1 root root 5770 Apr 8 14:20 nvidia-kernel-modules-2.6-vserver-686-bigmem_2.6.26-2+lenny1_i386.deb
-rw-r--r-- 1 root root 2573688 Apr 8 14:20 nvidia-kernel-legacy-173xx-modules-2.6.26-2-vserver-686-bigmem_2.6.26+173.14.15-2+lenny1_i386.deb
-rw-r--r-- 1 root root 5802 Apr 8 14:20 nvidia-kernel-legacy-173xx-modules-2.6-vserver-686-bigmem_2.6.26-2+lenny1_i386.deb
-rw-r--r-- 1 root root 2575086 Apr 8 14:20 nvidia-kernel-modules-2.6.26-2-xen-686_2.6.26+180.29-2+lenny1_i386.deb
-rw-r--r-- 1 root root 5712 Apr 8 14:20 nvidia-kernel-modules-2.6-xen-686_2.6.26-2+lenny1_i386.deb
-rw-r--r-- 1 root root 2571852 Apr 8 14:20 nvidia-kernel-legacy-173xx-modules-2.6.26-2-xen-686_2.6.26+173.14.15-2+lenny1_i386.deb
-rw-r--r-- 1 root root 5754 Apr 8 14:20 nvidia-kernel-legacy-173xx-modules-2.6-xen-686_2.6.26-2+lenny1_i386.deb
So that seems to work too.
--
Len Sorensen
More information about the Pkg-nvidia-devel
mailing list