From owner-freebsd-bugs Tue May 13 10:29:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id KAA01085 for bugs-outgoing; Tue, 13 May 1997 10:29:31 -0700 (PDT) Received: from pat.idt.unit.no (0@pat.idt.unit.no [129.241.103.5]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id KAA01063 for ; Tue, 13 May 1997 10:29:24 -0700 (PDT) Received: from idt.unit.no (tegge@ikke.idi.ntnu.no [129.241.111.65]) by pat.idt.unit.no (8.8.5/8.8.5) with ESMTP id TAA26264; Tue, 13 May 1997 19:29:18 +0200 (MET DST) Message-Id: <199705131729.TAA26264@pat.idt.unit.no> To: Tor.Egge@idi.ntnu.no Cc: freebsd-bugs@hub.freebsd.org Subject: Re: kern/3438: Use of NFS v3 might cause a trap 12 In-Reply-To: Your message of "Sun, 11 May 1997 16:10:02 -0700 (PDT)" References: <199705112310.QAA17412@hub.freebsd.org> X-Mailer: Mew version 1.06 on Emacs 19.34.1 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Date: Tue, 13 May 1997 19:29:17 +0200 From: Tor Egge Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Fix: Index: nfs_bio.c =================================================================== RCS file: /home/ncvs/src/sys/nfs/nfs_bio.c,v retrieving revision 1.36 diff -c -r1.36 nfs_bio.c *** nfs_bio.c 1997/04/19 14:28:36 1.36 --- nfs_bio.c 1997/05/13 17:12:31 *************** *** 958,964 **** io.iov_base = (char *)bp->b_data + bp->b_dirtyoff; uiop->uio_rw = UIO_WRITE; nfsstats.write_bios++; ! if ((bp->b_flags & (B_ASYNC | B_NEEDCOMMIT | B_NOCACHE)) == B_ASYNC) iomode = NFSV3WRITE_UNSTABLE; else iomode = NFSV3WRITE_FILESYNC; --- 958,964 ---- io.iov_base = (char *)bp->b_data + bp->b_dirtyoff; uiop->uio_rw = UIO_WRITE; nfsstats.write_bios++; ! if ((bp->b_flags & (B_ASYNC | B_NEEDCOMMIT | B_NOCACHE | B_CLUSTER)) == B_ASYNC) iomode = NFSV3WRITE_UNSTABLE; else iomode = NFSV3WRITE_FILESYNC;