diff options
author | dillon <dillon@FreeBSD.org> | 1999-01-21 08:29:12 +0000 |
---|---|---|
committer | dillon <dillon@FreeBSD.org> | 1999-01-21 08:29:12 +0000 |
commit | df24433bbe29112b4b9c9f38e80ba6cfb6988cb0 (patch) | |
tree | b0a91cf38166034e837b98d5edacd8177a14aba6 /sys/kern/vfs_aio.c | |
parent | bae5debf723220e076d6a9696e417805639cdc3a (diff) | |
download | FreeBSD-src-df24433bbe29112b4b9c9f38e80ba6cfb6988cb0.zip FreeBSD-src-df24433bbe29112b4b9c9f38e80ba6cfb6988cb0.tar.gz |
This is a rather large commit that encompasses the new swapper,
changes to the VM system to support the new swapper, VM bug
fixes, several VM optimizations, and some additional revamping of the
VM code. The specific bug fixes will be documented with additional
forced commits. This commit is somewhat rough in regards to code
cleanup issues.
Reviewed by: "John S. Dyson" <root@dyson.iquest.net>, "David Greenman" <dg@root.com>
Diffstat (limited to 'sys/kern/vfs_aio.c')
-rw-r--r-- | sys/kern/vfs_aio.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sys/kern/vfs_aio.c b/sys/kern/vfs_aio.c index c7c8aa9..c1af873 100644 --- a/sys/kern/vfs_aio.c +++ b/sys/kern/vfs_aio.c @@ -13,7 +13,7 @@ * bad that happens because of using this software isn't the responsibility * of the author. This software is distributed AS-IS. * - * $Id: vfs_aio.c,v 1.35 1998/11/27 01:14:21 tegge Exp $ + * $Id: vfs_aio.c,v 1.36 1998/12/15 17:38:33 des Exp $ */ /* @@ -386,7 +386,7 @@ aio_free_entry(struct aiocblist *aiocbe) splx(s); if (aiocbe->bp) { vunmapbuf(aiocbe->bp); - relpbuf(aiocbe->bp); + relpbuf(aiocbe->bp, NULL); aiocbe->bp = NULL; } } @@ -1035,7 +1035,7 @@ aio_qphysio(p, aiocbe) } /* create and build a buffer header for a transfer */ - bp = (struct buf *)getpbuf(); + bp = (struct buf *)getpbuf(NULL); /* * get a copy of the kva from the physical buffer @@ -1122,7 +1122,7 @@ doerror: lj->lioj_buffer_count--; } aiocbe->bp = NULL; - relpbuf(bp); + relpbuf(bp, NULL); return error; } @@ -1172,7 +1172,7 @@ aio_fphysio(p, iocb, flgwait) error = bp->b_error; } - relpbuf(bp); + relpbuf(bp, NULL); return (error); } |