sparc64/142102: FreeBSD 8.0 kernel panics on sparc64 when accessing NFS

Marius Strobl marius at alchemy.franken.de
Mon Dec 28 18:30:03 UTC 2009


The following reply was made to PR sparc64/142102; it has been noted by GNATS.

From: Marius Strobl <marius at alchemy.franken.de>
To: Manuel Tobias Schiller <mala at hinterbergen.de>
Cc: bug-followup at FreeBSD.org
Subject: Re: sparc64/142102: FreeBSD 8.0 kernel panics on sparc64 when accessing NFS
Date: Mon, 28 Dec 2009 19:26:47 +0100

 On Mon, Dec 28, 2009 at 06:07:36PM +0100, Manuel Tobias Schiller wrote:
 > On Mon, 28 Dec 2009 17:28:18 +0100
 > Marius Strobl <marius at alchemy.franken.de> wrote:
 > 
 > > On Mon, Dec 28, 2009 at 04:00:09PM +0000, Manuel Tobias Schiller wrote:
 > > > The following reply was made to PR sparc64/142102; it has been noted
 > > > by GNATS.
 > > > 
 > > > From: Manuel Tobias Schiller <mala at hinterbergen.de>
 > > > To: bug-followup at FreeBSD.org, mala at hinterbergen.de
 > > > Cc:  
 > > > Subject: Re: sparc64/142102: FreeBSD 8.0 kernel panics on sparc64 when
 > > >  accessing NFS
 > > > Date: Mon, 28 Dec 2009 16:40:04 +0100
 > > > 
 > > >  Dear all,
 > > >  
 > > >  the fix I gave in the original problem report appears to be
 > > > incomplete; the kernel still crashes sometimes during NFS access due
 > > > to improper alignment, this time in sys/nfsserver/nfs_srvsubs.c, line
 > > > 1355. I will try to continue debugging the issue and report back with
 > > > any fixes I manage to obtain.
 > > >  
 > > 
 > > Note that the original PR is a dupe of PR 140797. Could the second
 > > panic you're seeing be a result of using an incorrect size parameter
 > > in your change?
 > > 
 > > Marius
 > > 
 > > 
 > Dear Marius,
 > 
 > sorry, I searched, but I failed to spot PR 140797. I don't think that the
 > panic I'm seeing after my change has to do with the size parameter (if
 > it's incorrect though, please let me know). With the change I can read
 > files and do directory lookups just fine (tested with a 45 Gigabyte
 > file). I get the crash the minute I'm trying to write a file to the NFS
 > share.
 > 
 
 Yes, the size parameter in your patch is wrong. I also can't reproduce
 your remaining problem with the stock sources, I haven't checked whether
 it could be releated with using an incorrect size parameter though.
 
 Marius
 


More information about the freebsd-sparc64 mailing list