Unable to handle kernel paging request at fffffff78044f310 RIP: <ffffffff801323b9>{__unhash_process+121} PGD 103027 PUD 0 Oops: 0002 [1] PREEMPT CPU 0 Modules linked in: snd_usb_audio snd_usb_lib audio dvb_bt8xx dvb_core nxt6000 mt352 dst bt878 sp887x cx24110 bttv video_buf v4l2_common btcx_risc tveeprom videodev eeprom w83627hf i2c_sensor i2c_algo_bit i2c_dev i2c_viapro i2c_core nvidia Pid: 26425, comm: gkrellm2 Tainted: P 2.6.11-gentoo-r9 RIP: 0010:[<ffffffff801323b9>] <ffffffff801323b9>{__unhash_process+121} RSP: 0018:ffff81000a7f5e48 EFLAGS: 00010046 RAX: ffff81003e22d058 RBX: ffff81003e22cfd0 RCX: ffff81003e22c988 RDX: fffffff78044f308 RSI: ffff81003e22d188 RDI: ffff81003e22d180 RBP: ffff81003e22cfd0 R08: 0000000000000003 R09: 0000000000000002 R10: 0000000000000000 R11: ffffffff803616e0 R12: 0000000000000000 R13: 0000000000000000 R14: 0000000000000000 R15: ffff81003e22c900 FS: 000000000092f720(005b) GS:ffffffff80524f00(0000) knlGS:0000000078449c60 CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b CR2: fffffff78044f310 CR3: 0000000039051000 CR4: 00000000000006e0 Process gkrellm2 (pid: 26425, threadinfo ffff81000a7f4000, task ffff81003e22c900) Stack: ffff81003e22cfd0 ffffffff8013248d 00002aaaaefc9cf0 ffff81003e22d0f0 ffff81003e22cfd0 000000000000673b 0000000000000004 ffffffff80134fd6 0000000000001000 0000000000000292 Call Trace:<ffffffff8013248d>{release_task+141} <ffffffff80134fd6>{do_wait+2934} <ffffffff8012d660>{default_wake_function+0} <ffffffff80173a8c>{__fput+316} <ffffffff8012d660>{default_wake_function+0} <ffffffff8017219e>{filp_close+126} <ffffffff8010d376>{system_call+126} Code: 48 89 4a 08 48 89 11 48 89 40 08 48 89 83 88 00 00 00 66 66 RIP <ffffffff801323b9>{__unhash_process+121} RSP <ffff81000a7f5e48> CR2: fffffff78044f310 <6>note: gkrellm2[26425] exited with preempt_count 2 Unable to handle kernel NULL pointer dereference at 0000000000000068 RIP: <ffffffff80133894>{do_exit+1540} PGD 397d5067 PUD 397c4067 PMD 0 Oops: 0000 [2] PREEMPT CPU 0 Modules linked in: snd_usb_audio snd_usb_lib audio dvb_bt8xx dvb_core nxt6000 mt352 dst bt878 sp887x cx24110 bttv video_buf v4l2_common btcx_risc tveeprom videodev eeprom w83627hf i2c_sensor i2c_algo_bit i2c_dev i2c_viapro i2c_core nvidia Pid: 26425, comm: gkrellm2 Tainted: P 2.6.11-gentoo-r9 RIP: 0010:[<ffffffff80133894>] <ffffffff80133894>{do_exit+1540} RSP: 0018:ffff81000a7f5c38 EFLAGS: 00010016 RAX: ffff81003e14d900 RBX: ffff81003e22d0f0 RCX: ffff810017071270 RDX: 0000000000000000 RSI: ffff81003ee56e40 RDI: 0000000000000000 RBP: ffff81003e22cfd0 R08: 00000000fffffffb R09: 0000000000000000 R10: 00000000ffffffff R11: 0000000000000002 R12: ffff81003e22c900 R13: ffff81003ffa14a0 R14: ffff81003e22ca10 R15: 0000000000000000 FS: 000000000092f720(0000) GS:ffffffff80524f00(0000) knlGS:0000000078449c60 CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b CR2: 0000000000000068 CR3: 0000000039051000 CR4: 00000000000006e0 Process gkrellm2 (pid: 26425, threadinfo ffff81000a7f4000, task ffff81003e22c900) Stack: ffff81003e22ca10 ffff81003e22ca78 ffff81000a7f5c48 ffff81000a7f5c48 000000000000000f 0000000000000001 0000000000000002 fffffff78044f310 0000000000000000 ffff81000a7f5d98 Call Trace:<ffffffff8011de6f>{do_page_fault+1855} <ffffffff8012d1b7>{finish_task_switch+103} <ffffffff8012d188>{finish_task_switch+56} <ffffffff803d9031>{thread_return+109} <ffffffff8010dc91>{error_exit+0} <ffffffff803616e0>{sock_destroy_inode+0} <ffffffff801323b9>{__unhash_process+121} <ffffffff80132386>{__unhash_process+70} <ffffffff8013248d>{release_task+141} <ffffffff80134fd6>{do_wait+2934} <ffffffff8012d660>{default_wake_function+0} <ffffffff80173a8c>{__fput+316} <ffffffff8012d660>{default_wake_function+0} <ffffffff8017219e>{filp_close+126} <ffffffff8010d376>{system_call+126} Code: 8b 5a 68 3b 58 68 0f 84 dc 00 00 00 8b 40 70 39 42 70 0f 85 RIP <ffffffff80133894>{do_exit+1540} RSP <ffff81000a7f5c38> CR2: 0000000000000068 <6>note: gkrellm2[26425] exited with preempt_count 3 emerge info: ------------ Portage 2.0.51.22 (default-linux/amd64/2005.0, gcc-3.4.3-20050110, glibc-2.3.5-r0, 2.6.11-gentoo-r9 x86_64) ================================================================= System uname: 2.6.11-gentoo-r9 x86_64 AMD Athlon(tm) 64 Processor 3500+ Gentoo Base System version 1.6.12 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.8 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r9 sys-devel/libtool: 1.5.18 virtual/os-headers: 2.6.11 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=k8 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache digest distlocks fixpackages sandbox strict" GENTOO_MIRRORS="http://gentoo.inode.at/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mir.zyrianes.net/gentoo/ ftp://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ ftp://mir.zyrianes.net/gentoo/ http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ ftp://ftp.ntua.gr/pub/linux/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.ntua.gr/pub/linux/gentoo/ ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="amd64 16bit X a52 aalib acpi acpi4linux alsa apache2 audiofile bash-completion berkdb bitmap-fonts bzip2 bzlib c++ cdb cdda cddb cdinstall cdparanoia chroot crypt ctype cups curl dga dio dts dvb dvd dvdr dvdread emul-linux encode ethereal fam flac font-server foomaticdb freetype ftp gdbm gif gkrellm gmp gphoto2 gpm gtk gtk2 icq imagemagick imlib imlib2 ipv6 java javascript jikes jp2 jpeg junit lesstif libmikmod libwww lua lzw lzw-tiff mad maildir matroska mcal mikmod motif moznocompose moznoirc moznomail mp3 mpeg mplayer ncurses net nethack nls nvidia offensive ogg oggvorbis openal opengl pam pdflib perl png ppds print procmail python qt readline samba sdl ssl svg sysvipc tcltk tcpd tetex tga threads tiff timidity transcode truetype truetype-fonts type1 type1-fonts usb userlocales utf8 v4l v4l2 videos vim vim-with-x vorbis xchatdccserver xine xml2 xmms xosd xpm xrandr xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
It's not tainting the kernel - only kernel drivers can do that by being non-GPL licensed. You either have a non-GPL module loaded, or you have patched your kernel. However, gkrellm crashing seems to be unrelated to this fact, but I'm afraid I can't help with the cause.
Gkrellm2 is not tainting your kernel nvidia is. Modules linked in: ... nvidia... It is most likely not gkrellm that messed things up but that gkrellm asked the kernel for information from a part of the kernel that was hosed and that is what caused the crash. If you can re-produce this problem without the nvidia kernel module loaded then the kernel developers will help you resolve it. You also have a number of I2C drivers loaded and these are used by gkrellm to probe the system for temps and fan speeds. This should be resolved as invalid until it can be reproduced w/o nVidia stuff.
no more problems for some time now.