Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Jul 1995 10:30:09 -0700
From:      Matt Dillon <dillon@blob.best.net>
To:        bugs@freebsd.org
Subject:   More on our shell2 crashes
Message-ID:  <199507271730.KAA27241@blob.best.net>

next in thread | raw e-mail | index | archive | help
    This time around it crashed with a panic("nfsreq nogrps")

    I am also seeing this:

Jul 27 08:40:31 shell2 /kernel: vnode_pager_getpages: I/O read error
Jul 27 08:40:32 shell2 /kernel: vm_fault: pager input (probably hardware) error,
 PID 690 failure
Jul 27 08:40:32 shell2 /kernel: vnode_pager_getpages: I/O read error
Jul 27 08:40:32 shell2 /kernel: vm_fault: pager input (probably hardware) error,
 PID 690 failure
Jul 27 08:40:32 shell2 /kernel: vnode_pager_getpages: I/O read error
Jul 27 08:40:32 shell2 /kernel: vm_fault: pager input (probably hardware) error,
 PID 690 failure
Jul 27 08:40:32 shell2 /kernel: vnode_pager_getpages: I/O read error
Jul 27 08:40:32 shell2 /kernel: vm_fault: pager input (probably hardware) error,
 PID 690 failure
Jul 27 08:40:32 shell2 /kernel: pid 690: ftpd: uid 1905: exited on signal 6
Jul 27 08:40:29 shell2 ftpd[690]: exiting on signal 11
Jul 27 08:41:08 shell2 login: login from Sun.COM as durrell
Jul 27 08:50:28 shell2 login: login from war.ts.best.com as pgildea
Jul 27 08:52:50 shell2 login: login from shell2 as webmastr

    This type of thing is occuring a whole lot... every couple of hours.
    It always seems to be coming from FTPD.

    The ftpd executable in this case is *ON* an NFS partition.  While the
    messages are not really verbose enough, I believe the failure is occuring
    when shell2 tries to page in some pages from the ftpd executable over NFS.

    Another thing of interest: ftpd is modes 550 root.wheel, meaning that a 
    screwup in the ucred *could* be causing the read failure.  Thus there
    could be a relationship with the panic and the vnode_pager_getpages
    fazilures if ucred is somehow getting corrupted or it's reference count
    is getting messed up.

    I do not see a correlation with the bio_done page_busy < 0 problem so far.

    --

    For the time being, I have moved the ftpd executable to local disk and will
    observe if the pager errors still occur.

						-Matt





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199507271730.KAA27241>