From Bugzilla Helper: User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows 98) Description of problem: Have tried both the 2.2.14-50 and 2.2.16 RH Kernel and used stock nfs- utils from the 6.2 cd (nfs-utils-0.1.6-2) as well as tried the version listed on the RedHat Updates page. About 15 workstations use this server to mount their home directories and has worked without problem for over a year. Now we get this message whenever we try starting the nfs startup script. Installing knfsd (copyright (C) 1996 okir.de). nfsd_fh_init : initialized fhcache, entries=1024 Unable to handle kernel NULL pointer dereference at virtual address 00000008 current->tss.cr3 = 00101000, %cr3 = 00101000 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[<d00c195c>] EFLAGS: 00010282 eax: 00000000 ebx: cc0ec800 ecx: 00000000 edx: c38e001c esi: cc0ec800 edi: c38e0014 ebp: c38e0014 esp: c3c53f6c ds: 0018 es: 0018 ss: 0018 Process nfsd (pid: 1189, process nr: 85, stackpage=c3c53000) Stack: c38e0014 d00bb44e cc0ec800 c38e001c c9b88020 cc0ec8f4 d00c4860 cc0ec800 d00670a1 cc0ec800 c38e0014 c3c52000 c3c52000 00000001 cc0ec800 c1a73846 00000002 000186a3 00000002 d00c470c 00000000 00000000 d00bb223 c60a0f60 Call Trace: [<d00bb44e>] [<d00c4860>] [<d00670a1>] [<d00c470c>] [<d00bb223>] [<c01086d7>] Code: 8b 58 08 85 db 75 07 31 d2 e9 fc 00 00 00 66 8b 43 22 66 c1 How reproducible: Sometimes Steps to Reproduce: 1.Boot Machine 2.Start nfs via /etc/rc.d/init.d/nfs start 3.Crash Actual Results: Installing knfsd (copyright (C) 1996 okir.de). nfsd_fh_init : initialized fhcache, entries=1024 Unable to handle kernel NULL pointer dereference at virtual address 00000008 current->tss.cr3 = 00101000, %cr3 = 00101000 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[<d00c195c>] EFLAGS: 00010282 eax: 00000000 ebx: cc0ec800 ecx: 00000000 edx: c38e001c esi: cc0ec800 edi: c38e0014 ebp: c38e0014 esp: c3c53f6c ds: 0018 es: 0018 ss: 0018 Process nfsd (pid: 1189, process nr: 85, stackpage=c3c53000) Stack: c38e0014 d00bb44e cc0ec800 c38e001c c9b88020 cc0ec8f4 d00c4860 cc0ec800 d00670a1 cc0ec800 c38e0014 c3c52000 c3c52000 00000001 cc0ec800 c1a73846 00000002 000186a3 00000002 d00c470c 00000000 00000000 d00bb223 c60a0f60 Call Trace: [<d00bb44e>] [<d00c4860>] [<d00670a1>] [<d00c470c>] [<d00bb223>] [<c01086d7>] Code: 8b 58 08 85 db 75 07 31 d2 e9 fc 00 00 00 66 8b 43 22 66 c1 Expected Results: No call trace. Additional info: IBM Netfinity 5100 Running Redhat 6.2. Have attempted to run the 2.2.14- 50 kernel as well as 2.2.16. /etc/exports has simply /export (rw)
Could you please try kernel 2.2.19? it has a majorly revamped nfs server! (for one, it does NFSv3 which is a huge performance increase)
The netfinity has a RAID controller that requires ServerRaid drivers provided by IBM. The RH Drivers are here : ftp://ftp.pc.ibm.com/pub/pccbbs/pc_servers/25p2560.exe The Source : ftp://ftp.pc.ibm.com/pub/pccbbs/pc_servers/25p2559.tgz The patches only go up to 2.2.18, but i even tried moving the source into 2.2.19's /arch/drivers/scsi overwriting the ips files there and compiling ServerRAID as a module and compiling the kernel. Then i did a mkinitrd to make a ram disk but the kernel panics trying to load root fs on boot. Alex