From owner-freebsd-bugs Tue Sep 24 15:20:13 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA21341 for bugs-outgoing; Tue, 24 Sep 1996 15:20:13 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA21282; Tue, 24 Sep 1996 15:20:07 -0700 (PDT) Resent-Date: Tue, 24 Sep 1996 15:20:07 -0700 (PDT) Resent-Message-Id: <199609242220.PAA21282@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, nsayer@quack.kfu.com Received: from quack.kfu.com (quack.kfu.com [204.147.226.1]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id PAA19660 for ; Tue, 24 Sep 1996 15:15:58 -0700 (PDT) Received: from morpheus.kfu.com (morpheus.kfu.com [204.147.226.4]) by quack.kfu.com (8.6.12/8.6.12) with ESMTP id PAA27380 for ; Tue, 24 Sep 1996 15:15:52 -0700 Received: by morpheus.kfu.com (8.7.5//ident-1.0) id PAA04244; Tue, 24 Sep 1996 15:15:49 -0700 (PDT) Message-Id: <199609242215.PAA04244@morpheus.kfu.com> Date: Tue, 24 Sep 1996 15:15:49 -0700 (PDT) From: nsayer@quack.kfu.com Reply-To: nsayer@quack.kfu.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: kern/1676: NFS V3 client causes panic Sender: owner-bugs@freebsd.org X-Loop: FreeBSD.org Precedence: bulk >Number: 1676 >Category: kern >Synopsis: NFS V3 client causes panic >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Sep 24 15:20:04 PDT 1996 >Last-Modified: >Originator: Nick Sayer >Organization: just me >Release: FreeBSD 2.2-960801-SNAP i386 >Environment: NFS server is stock 2.2-960801-SNAP P-Pro 200 w/ AHA-2940 & 3G partition Client is Solaris 2.5.1 on SS10 >Description: Solaris defaults to using NFS V3. Aparently, so does this snapshot, since I did nothing I know of in the kernel config to ask for it (options NFS, FAILSAFE among others, but nothing about V3) >How-To-Repeat: solaris# mount -o rw,soft,bg,intr freebsd:/foo /mnt solaris# cd /mnt solaris# ls At this point the FreeBSD machine panics with ufs_ihashget: recursive lock not expected -- pid %d Adding vers=2 to the -o list in the mount prevents this. >Fix: >Audit-Trail: >Unformatted: