Re: 2.6.12-rc1-mm3: class_simple API

From: Nick Orlov
Date: Wed Mar 30 2005 - 23:23:41 EST


On Wed, Mar 30, 2005 at 10:19:42PM -0500, Valdis.Kletnieks@xxxxxx wrote:
> On Sun, 27 Mar 2005 13:04:31 EST, Nick Orlov said:
>
> > Problem is that the latest bk-driver-core patch included in the 2.6.12-rc1-mm3
> > removes class_simple API without providing EXPORT_SYMBOL'ed (as opposed to
> > EXPORT_SYMBOL_GPL) alternative.
> >
> > As the result I don't see a way how out-of-the-kernel non-GPL drivers
> > (nvidia in my case) could be fixed.
>
> Umm.. try running the latest drivers?
>
> [~]2 uname -a
> Linux turing-police.cc.vt.edu 2.6.12-rc1-mm3 #1 PREEMPT Sat Mar 26 22:07:50 EST 2005 i686 i686 i386 GNU/Linux
> [~]2 lsmod | grep nvidia
> nvidia 3912636 14
> agpgart 25672 2 nvidia,intel_agp
> [~]2 grep -i nvidia /var/log/kernmsg
> Mar 30 21:58:19 turing-police kernel: [4294721.402000] nvidia: module license 'NVIDIA' taints kernel.
> Mar 30 21:58:19 turing-police kernel: [4294721.434000] NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module 1.0-7167 Fri Feb 25 09:08:22 PST 2005
>

I _am_ using the latest NVIDIA driver:

nick@nikolas:~$ dmesg | grep NVIDIA
nvidia: module license 'NVIDIA' taints kernel.
NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module 1.0-7167 Fri Feb
25 09:08:22 PST 2005

nick@nikolas:~$ ll /lib/modules/`uname -r`/nvidia
total 4315
-rw-r--r-- 1 root root 4399395 2005-03-27 12:29 nvidia.ko

If you are not relying on udev being able to create nvidia device nodes
you are not affected.

--
With best wishes,
Nick Orlov.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/