Re: 2.6.29 Debian is breaking NVIDIA (and other kernel module packages)
Tonight i've downloaded and compiled the 2.6.30 RC1 kernel from kernel.org.
In the first boot after that, launched the Nvidia installer, 180.44 for amd64 (the last stable release at this moment) to found the same problem you guys are talking about.
Looked up to the origin of the problem:
Merge: 53d8f67 a9caa3d
Author: Linus Torvalds <firstname.lastname@example.org>
Date: Mon Mar 30 16:06:04 2009 -0700
Merge branch 'proc-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/adobriyan/proc
* 'proc-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/adobriyan/proc:
Revert "proc: revert /proc/uptime to ->read_proc hook"
proc 2/2: remove struct proc_dir_entry:: owner <---- This is the culprit
proc 1/2: do PDE usecounting even for ->read_proc, ->write_proc
proc: fix sparse warnings in pagemap_read()
proc: move fs/proc/inode-alloc.txt comment into a source file
Just commented the lines and running, matter of minutes.
The point is, what has to do Debian with this, it's a very simple change in one file in the kernel tree.
In Debian the linux-image-2.6.29 it's in... unstable.
So guys, less complain (to Nvidia and Debian) and learn to carry on in a unstable branch, or get back to something more stable if you find this too challenging.
BTW, with the last stable vanilla kernel, the last stable Nvidia driver compile an runs w/o bigger problem?.
Fine, that is what has to be supported.