Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Aug 1999 11:28:06 -0700 (PDT)
From:      Matthew Dillon <dillon@apollo.backplane.com>
To:        Bob Bishop <rb@gid.co.uk>
Cc:        current@FreeBSD.ORG, smp@FreeBSD.ORG
Subject:   Re: NFS-related panic on SMP
Message-ID:  <199908301828.LAA16324@apollo.backplane.com>
References:   <l03020900b3f0820fb085@[194.32.164.2]>

next in thread | previous in thread | raw e-mail | index | archive | help

:Hi,
:
:With a kernel built from -current cvsup'd at Sun Aug 22 04:03:19 BST 1999,
:I got the following panic doing make -j8 world with /usr/src via NFS and
:/usr/obj local:
:
:Panic: free vnode isn't
:mp_lock = 00000001; cpuid = 0; lapic.id = 00000000
:
:backtrace (hand-transcribed):
:
:panic
:getnewvnode() + 0x157
:nfs_nget() + 0x107
:nfs_lookup()+0xe8d
:lookup() + 0x2ab
:namei() + 0x137
:stat() + 0x44
:syscall() + 0x186
:Xint0x80_syscall() + 0x31
:
:Any ideas?
:--
:Bob Bishop              (0118) 977 4017  international code +44 118
:rb@gid.co.uk        fax (0118) 989 4254  between 0800 and 1800 UK

    This is the second person with a crash in nfs_lookup.  No major changes
    have been made to NFS yet -- my patch set is still uncommitted.  I can
    only conclude that something else someone has done has broken something. 

    With my patchset and the latest current, I am able to do buildworlds
    in a loop forever on an SMP box using precisely that setup:  /usr/src
    via NFS, /usr/obj local (and also /usr/obj/ via VN).

    At this instant my patch set will not patch cleanly due to some 
    inappropriate commits made last night which I am trying to resolve.
    (However, these commits are probably not responsible for this particular
    problem since you indicate an early sunday morning image).

    I recommend waiting a few days, hopefully this mess will be straightened
    out by then and we can put everyone on the same page again.  I can't 
    update my patch until the mess that was committed last night has been 
    backed out.

					-Matt
					Matthew Dillon 
					<dillon@backplane.com>


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




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