NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/46221: Kernel panic in NFS server code



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

From: Matthias Scheler <tron%zhadum.org.uk@localhost>
To: Manuel Bouyer <bouyer%antioche.eu.org@localhost>
Cc: NetBSD GNATS <gnats-bugs%NetBSD.org@localhost>
Subject: Re: kern/46221: Kernel panic in NFS server code
Date: Sun, 18 Mar 2012 17:44:41 +0000

 On Sun, Mar 18, 2012 at 04:10:08PM +0000, Manuel Bouyer wrote:
 >  On Sun, Mar 18, 2012 at 03:55:00PM +0000, tron%zhadum.org.uk@localhost 
 > wrote:
 >  > >Number:         46221
 >  > >Category:       kern
 >  > >Synopsis:       Kernel panic in NFS server code
 >  > >Confidential:   no
 >  > >Severity:       serious
 >  > >Priority:       high
 >  > >Responsible:    kern-bug-people
 >  > >State:          open
 >  > >Class:          sw-bug
 >  > >Submitter-Id:   net
 >  > >Arrival-Date:   Sun Mar 18 15:55:00 +0000 2012
 >  > >Originator:     Matthias Scheler
 >  > >Release:        NetBSD 6.0_BETA 2012-03-16 sources with fix for PR 
 > kern/45677
 >  > >Organization:
 >  > Matthias Scheler                                  http://zhadum.org.uk/
 >  > >Environment:
 >  > System: NetBSD colwyn.zhadum.org.uk 6.0_BETA NetBSD 6.0_BETA (COLWYN.64) 
 > #0: Fri Mar 16 13:40:20 GMT 2012 
 > tron%colwyn.zhadum.org.uk@localhost:/src/sys/compile/COLWYN.64 amd64
 >  > Architecture: x86_64
 >  > Machine: amd64
 >  > >Description:
 >  > My NetBSD/amd646 6.0_BETA server has crashed three times during access by
 >  > a Mac OS X NFS client. It rebooted twice. But in one case it got stuck
 >  > and I could copy this traceback from the console:
 >  > 
 >  > printf_nolog() at netbsd:printf_nolog
 >  > wddump() at netbsd:wddump+0x23d
 >  > raiiddump() at netbsd:raiddump+0x227
 >  > dumpsys_seg() at netbsd:dumpsys_seg+0xb9
 >  > dump_seg_iter() at netbsd:dump_seg_iter+0xfb
 >  > dodumpsys() at netbsd:dodumpsys+0x273
 >  > dumpsys() at netbsd:dumpsys+0x1d
 >  > vpanic() at netbsd:vpanic+0x1dd
 >  > printf_nolog() at netbsd:printf_nolog
 >  > startlwp() at netbsd:startlwp
 >  > alltraps() at netbsd:alltraps+0xa2
 >  > ffs_fhtovp() at netbsd:ffs_fhtovp+0x55
 >  > VFS_FHTOVP() at netbsd:UFS_FHTOUP+0x1c
 >  > nfsrv_fhtovp() at netbsd:nfsrv_fhtovp+0x9a
 >  
 >  Could you build a kernel with makeoptions    DEBUG="-g", reboot it
 >  and try to reproduce the problem ?
 
 I always built kernel with that option.
 
 > It would be interesting to see where ffs_fhtovp+0x55 points to in sources.
 
 If you pleae tell me how to find that out in gdb(?) I will happily provide
 the information. Alternatively you can find the kernel image here:
 
        http://files.zhadum.org.uk/netbsd.gdb.xz
 
 > Also, if you don't get a crash dump, please set ddb.onpanic=1 so that
 > we get the kernel panic message, the instruction that faulted, and you can
 > dump registers content (it looks like it's a trap, so 'sh registers' will
 > print something interesting).
 
 I've already done that. I only forgot to do it again after Friday's
 kernel update and before the last crash.
 
        Kind regards
 
 -- 
 Matthias Scheler                                  http://zhadum.org.uk/
 


Home | Main Index | Thread Index | Old Index