Driver's kernel module fail to build for 2.6.30 kernel because since 2.6.30 deprecated member 'owner' was removed from proc_dir_entry struct. As say google, 'owner' is used in all drivers till 180.29. Error log: /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c: In function ‘nvos_proc_create’: /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:502: error: ‘struct proc_dir_entry’ has no member named ‘owner’ /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:503: error: ‘struct proc_dir_entry’ has no member named ‘owner’ /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:504: error: ‘struct proc_dir_entry’ has no member named ‘owner’ /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:524: error: ‘struct proc_dir_entry’ has no member named ‘owner’ /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:537: error: ‘struct proc_dir_entry’ has no member named ‘owner’ /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:548: error: ‘struct proc_dir_entry’ has no member named ‘owner’ /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:558: error: ‘struct proc_dir_entry’ has no member named ‘owner’ /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:568: error: ‘struct proc_dir_entry’ has no member named ‘owner’ /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:579: error: ‘struct proc_dir_entry’ has no member named ‘owner’ /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:586: error: ‘struct proc_dir_entry’ has no member named ‘owner’ /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c: In function ‘nvos_proc_add_warning_file’: /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c:613: error: ‘struct proc_dir_entry’ has no member named ‘owner’ distcc[17377] ERROR: compile /var/tmp/portage/x11-drivers/nvidia-drivers-96.43.11/work/NVIDIA-Linux-x86-96.43.11-pkg0/usr/src/nv/nv.c on localhost failed
*** This bug has been marked as a duplicate of bug 273539 ***