diff options
author | dfr <dfr@FreeBSD.org> | 1997-06-03 09:42:43 +0000 |
---|---|---|
committer | dfr <dfr@FreeBSD.org> | 1997-06-03 09:42:43 +0000 |
commit | 77f763b0e45aa847de453ff812761ad97045b8d8 (patch) | |
tree | 22925659eb5ffa99ecee86aeecc8e09f38713a5c /sys/nfs | |
parent | 4a116b212612f125b2558e3206cd75761ff0a7d8 (diff) | |
download | FreeBSD-src-77f763b0e45aa847de453ff812761ad97045b8d8.zip FreeBSD-src-77f763b0e45aa847de453ff812761ad97045b8d8.tar.gz |
Fix some performance problems with the NFS mmap fixes.
Diffstat (limited to 'sys/nfs')
-rw-r--r-- | sys/nfs/nfs_bio.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sys/nfs/nfs_bio.c b/sys/nfs/nfs_bio.c index 2a02371..a6320b4 100644 --- a/sys/nfs/nfs_bio.c +++ b/sys/nfs/nfs_bio.c @@ -34,7 +34,7 @@ * SUCH DAMAGE. * * @(#)nfs_bio.c 8.9 (Berkeley) 3/30/95 - * $Id: nfs_bio.c,v 1.37 1997/05/13 19:41:32 dfr Exp $ + * $Id: nfs_bio.c,v 1.38 1997/05/19 14:36:47 dfr Exp $ */ @@ -109,8 +109,8 @@ nfs_getpages(ap) auio.uio_iov = &aiov; auio.uio_iovcnt = 1; aiov.iov_base = 0; - aiov.iov_len = MAXBSIZE; - auio.uio_resid = MAXBSIZE; + aiov.iov_len = PAGE_SIZE; + auio.uio_resid = PAGE_SIZE; auio.uio_offset = IDX_TO_OFF(m->pindex); auio.uio_segflg = UIO_NOCOPY; auio.uio_rw = UIO_READ; @@ -120,7 +120,7 @@ nfs_getpages(ap) m->flags |= PG_BUSY; m->busy--; - if (error && (auio.uio_resid == MAXBSIZE)) + if (error && (auio.uio_resid == PAGE_SIZE)) return VM_PAGER_ERROR; return 0; } |