cvs commit: src/sys/sys buf.h src/sys/kern vfs_aio.c

Hidetoshi Shimokawa simokawa at sat.t.u-tokyo.ac.jp
Wed Jul 2 03:06:22 PDT 2003


At Mon, 16 Jun 2003 00:18:39 -0700 (PDT),
Poul-Henning Kamp wrote:
> 
> phk         2003/06/16 00:18:39 PDT
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/sys              buf.h 
>     sys/kern             vfs_aio.c 
>   Log:
>   Get rid of the b_spc specialty field in struct buf by using an already
>   available caller private field.
>   
>   Revision  Changes    Path
>   1.163     +2 -2      src/sys/kern/vfs_aio.c
>   1.152     +1 -3      src/sys/sys/buf.h

This breaks aio_physwakeup().
You cannot use bio_caller2 instead of b_spc because bio_caller2 will be
overwritten by DEV_STRATEGY() in aio_qphysio().

/\ Hidetoshi Shimokawa
\/  simokawa at sat.t.u-tokyo.ac.jp
PGP public key: http://www.sat.t.u-tokyo.ac.jp/~simokawa/pgp.html


More information about the cvs-src mailing list