Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/sys/fs/tmpfs/tmpfs_vnops.c,v rcsdiff: /ftp/cvs/cvsroot/src/sys/fs/tmpfs/tmpfs_vnops.c,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.17 retrieving revision 1.17.4.1 diff -u -p -r1.17 -r1.17.4.1 --- src/sys/fs/tmpfs/tmpfs_vnops.c 2005/11/02 12:38:59 1.17 +++ src/sys/fs/tmpfs/tmpfs_vnops.c 2005/11/19 17:37:00 1.17.4.1 @@ -1,4 +1,4 @@ -/* $NetBSD: tmpfs_vnops.c,v 1.17 2005/11/02 12:38:59 yamt Exp $ */ +/* $NetBSD: tmpfs_vnops.c,v 1.17.4.1 2005/11/19 17:37:00 yamt Exp $ */ /* * Copyright (c) 2005 The NetBSD Foundation, Inc. @@ -42,7 +42,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: tmpfs_vnops.c,v 1.17 2005/11/02 12:38:59 yamt Exp $"); +__KERNEL_RCSID(0, "$NetBSD: tmpfs_vnops.c,v 1.17.4.1 2005/11/19 17:37:00 yamt Exp $"); #include #include @@ -548,7 +548,8 @@ tmpfs_read(void *v) if (len == 0) break; - win = ubc_alloc(uobj, uio->uio_offset, &len, UBC_READ); + win = ubc_alloc(uobj, uio->uio_offset, &len, UVM_ADV_NORMAL, + UBC_READ); error = uiomove(win, len, uio); ubc_release(win, flags); } @@ -611,7 +612,8 @@ tmpfs_write(void *v) if (len == 0) break; - win = ubc_alloc(uobj, uio->uio_offset, &len, UBC_WRITE); + win = ubc_alloc(uobj, uio->uio_offset, &len, UVM_ADV_NORMAL, + UBC_WRITE); error = uiomove(win, len, uio); ubc_release(win, flags); }