Re: NFS oops with 2.6.4 server / Solaris 2.8 client

From: Andrew Morton (akpm_at_osdl.org)
Date: 04/16/04

  • Next message: Dave Jones: "yam driver null deref"
    Date:	Fri, 16 Apr 2004 14:30:08 -0700
    To: Peter Clay <pete@azuro.com>
    
    

    Peter Clay <pete@azuro.com> wrote:
    >
    > I have this oops with the situation described in the subject, using the Solaris
    > automounter in /net to access the Linux server. This is repeatable. It doesn't
    > always crash the machine, but fairly soon after I end up with all the nfsd
    > processes stuck in 'D' state. What other debugging information would help find
    > this problem?
    >
    > (output of dmesg follows)
    >
    > ...
    > nfs warning: mount version older than kernel
    > RPC request reserved 0 but used 112
    > Unable to handle kernel NULL pointer dereference at virtual address 00000004
    > printing eip:
    > c02a91c0
    > *pde = 00000000
    > Oops: 0002 [#1]
    > CPU: 0
    > EIP: 0060:[<c02a91c0>] Not tainted
    > EFLAGS: 00010287
    > EIP is at do_tcp_sendpages+0x660/0xbf0
    > eax: 00000000 ebx: ddc5cb80 ecx: 00000008 edx: 00000000
    > esi: 00000001 edi: cfd0d9c8 ebp: d0632100 esp: dd0dbe34
    > ds: 007b es: 007b ss: 0068
    > Process nfsd (pid: 1366, threadinfo=dd0da000 task=dd100d40)
    > Stack: 000000b0 000000d0 c014d61a dd19670c dd0dbe70 c01c7efd d0632110 00000000
    > 00000008 00000000 00000000 00000000 000005b4 00007530 00000000 cfd0d800
    > 00000008 00000000 c02a97d9 cfd0d800 dd0dbeac 00000000 00000008 00000000
    > Call Trace:
    > [<c014d61a>] close_private_file+0x2a/0x30
    > [<c01c7efd>] nfsd_close+0x1d/0x40
    > [<c02a97d9>] tcp_sendpage+0x89/0xa0
    > [<c02e8343>] svc_sendto+0x173/0x2b0
    > [<c01d0e28>] encode_post_op_attr+0x1c8/0x260
    > [<c02e941c>] svc_tcp_sendto+0x6c/0xc0
    > [<c02e9bbc>] svc_send+0xbc/0x100
    > [<c02eb828>] svcauth_unix_release+0x58/0x60
    > [<c02e7858>] svc_process+0x1b8/0x640
    > [<c01c43b0>] nfsd+0x190/0x300

    2.6.4 is a bit old, and knfsd fixes have been applied since then. Are you in
    a position to test 2.6.6-rc1?
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/


  • Next message: Dave Jones: "yam driver null deref"

    Relevant Pages

    • Re: [PATCH 1/3] 2.6.8-rc4-mm1 - Fix UML build
      ... can access them all, and initialized data all before uninitialized, so ... SYMLINKS:= $,$/$f) ... semaphore.c-dir = kernel ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: Real-Time Preemption, -RT-2.6.12-final-V0.7.50-24
      ... > rebooted to a kernel that doesn't have the RT-preempt patch but ... getting a very verbose running trail, almost like an strace output, ... Copyright 2005 by Maurice Eugene Heskett, ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: Linux 2.4.30-rc3 md/ext3 problems
      ... you have your root on ext3 on top of soft raid1 consisting in ... two IDE disks, which works in 2.4.21 but not on 2.4.30-rc3, that's ... top of scsi and with kernel 2.4.27, so there's not much to compare... ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: Building the kernel with Cygwin
      ... >> After untaring the kernel, ... >> with cygwin? ... >this information by persons or entities other than the intended recipient ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • RE: Error mounting root fs on 72:01 using Promise FastTrak TX2000 (PDC20271)
      ... Subject: Error mounting root fs on 72:01 using Promise FastTrak TX2000 ... > Now I'm sucessfully booting my system with the 2.4.23 kernel using ... I think it's when the ATARAID driver is about to fire up. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)