diff options
author | phk <phk@FreeBSD.org> | 2003-06-16 07:18:39 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 2003-06-16 07:18:39 +0000 |
commit | 3b3b9689c1efb501dcd6940867f78a294b424e4b (patch) | |
tree | 646b88fffe669a03643b1bfb733e09e9fc9531b7 /sys/kern/vfs_aio.c | |
parent | b70380d374cd8d614961519c02d9ace45a669731 (diff) | |
download | FreeBSD-src-3b3b9689c1efb501dcd6940867f78a294b424e4b.zip FreeBSD-src-3b3b9689c1efb501dcd6940867f78a294b424e4b.tar.gz |
Get rid of the b_spc specialty field in struct buf by using an already
available caller private field.
Diffstat (limited to 'sys/kern/vfs_aio.c')
-rw-r--r-- | sys/kern/vfs_aio.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/vfs_aio.c b/sys/kern/vfs_aio.c index 8795e41..ef6e305 100644 --- a/sys/kern/vfs_aio.c +++ b/sys/kern/vfs_aio.c @@ -1120,7 +1120,7 @@ aio_qphysio(struct proc *p, struct aiocblist *aiocbe) s = splbio(); aiocbe->bp = bp; - bp->b_spc = (void *)aiocbe; + bp->b_caller2 = (void *)aiocbe; TAILQ_INSERT_TAIL(&aio_bufjobs, aiocbe, list); TAILQ_INSERT_TAIL(&ki->kaio_bufqueue, aiocbe, plist); aiocbe->jobstate = JOBST_JOBQBUF; @@ -2128,7 +2128,7 @@ aio_physwakeup(struct buf *bp) wakeup(bp); - aiocbe = (struct aiocblist *)bp->b_spc; + aiocbe = (struct aiocblist *)bp->b_caller2; if (aiocbe) { p = bp->b_caller1; |