From owner-cvs-all Mon Jun 1 04:33:19 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id EAA20159 for cvs-all-outgoing; Mon, 1 Jun 1998 04:33:19 -0700 (PDT) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA20154; Mon, 1 Jun 1998 04:33:18 -0700 (PDT) (envelope-from peter@FreeBSD.org) From: Peter Wemm Received: (from peter@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id EAA13056; Mon, 1 Jun 1998 04:32:54 -0700 (PDT) Date: Mon, 1 Jun 1998 04:32:54 -0700 (PDT) Message-Id: <199806011132.EAA13056@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/nfs nfs_bio.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk peter 1998/06/01 04:32:54 PDT Modified files: sys/nfs nfs_bio.c Log: Make sure we go a nfs_fsinfo() in get/putpages before calling readrpc/writerpc, since they assume it's already been done. This could break if the first read/write access to a nfs filesystem was an exec() or mmap() instead of a read(), write() syscall. (or statfs()). nfs_getpages() could return an errno (EOPNOTSUPP) instead of a VM_PAGER_* return code. Some layout tweaks for the get/putpages code. Revision Changes Path 1.58 +71 -31 src/sys/nfs/nfs_bio.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message