From owner-freebsd-smp Wed May 21 15:20:12 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA11154 for smp-outgoing; Wed, 21 May 1997 15:20:12 -0700 (PDT) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA11060; Wed, 21 May 1997 15:20:00 -0700 (PDT) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.8.5/8.8.5) with SMTP id XAA10718; Wed, 21 May 1997 23:18:16 +0100 (BST) Date: Wed, 21 May 1997 23:18:16 +0100 (BST) From: Doug Rabson To: Poul-Henning Kamp cc: smp@freebsd.org, dfr@freebsd.org Subject: Re: NFS on SMP In-Reply-To: <3148.864249391@critter> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-smp@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Wed, 21 May 1997, Poul-Henning Kamp wrote: > > I'm still in playmode with my new 2xPP200 machine here. > > I've hooked up my two ATM adapters P2P and are running a make > world over NFS, my P5/133 at the other end as NFSserver. > > I get a bunch of > > nfs_bioread: non vmio buf found, discarding > > messages on the SMP box (nfs client). > > Anything I can do for anybody on this one ? Turn off DIAGNOSTIC or hack out the printf which I added at the weekend. When I added VOP_GETPAGES to NFS, I found that VMIO vnodes can sometimes have non-VMIO buffers attached to them, mainly from execve(). We probably need to invalidate them when the vnode goes into VMIO mode. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891