View Single Post
Old 04-10-09, 09:55 PM   #14
Stendall
Registered User
 
Join Date: Oct 2004
Posts: 25
Lightbulb 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:

commit cf2f7d7c90279cdbc12429de278f3d27ac2050ae
Merge: 53d8f67 a9caa3d
Author: Linus Torvalds <torvalds@linux-foundation.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.
Stendall is offline   Reply With Quote