From owner-cvs-src@FreeBSD.ORG Wed Jul 2 03:06:22 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2785737B401; Wed, 2 Jul 2003 03:06:22 -0700 (PDT) Received: from is1.mh.itc.u-tokyo.ac.jp (is1.mh.itc.u-tokyo.ac.jp [133.11.205.11]) by mx1.FreeBSD.org (Postfix) with ESMTP id 97F9444037; Wed, 2 Jul 2003 03:06:20 -0700 (PDT) (envelope-from simokawa@sat.t.u-tokyo.ac.jp) Received: from is1.mh.itc.u-tokyo.ac.jp (is1.mh.itc.u-tokyo.ac.jp [127.0.0.1]) by is1.mh.itc.u-tokyo.ac.jp (Postfix) with ESMTP id 7FE962186B9; Wed, 2 Jul 2003 19:05:14 +0900 (JST) Received: from mailhosting.itc.u-tokyo.ac.jp (IDENT:mirapoint@mailhosting.itc.u-tokyo.ac.jp [133.11.205.3]) h6296jEh005272; Wed, 2 Jul 2003 18:06:45 +0900 Received: from ett.sat.t.u-tokyo.ac.jp (ett.sat.t.u-tokyo.ac.jp [133.11.135.3])3.3.5-GR) with ESMTP id AJD61155; Wed, 2 Jul 2003 18:06:45 +0900 (JST) Date: Wed, 02 Jul 2003 18:06:45 +0900 Message-ID: From: Hidetoshi Shimokawa To: Poul-Henning Kamp In-Reply-To: <200306160718.h5G7Id6t072072@repoman.freebsd.org> References: <200306160718.h5G7Id6t072072@repoman.freebsd.org> User-Agent: Wanderlust/2.11.0 (Wonderwall) REMI/1.14.3 (Matsudai) FLIM/1.14.3 (=?ISO-8859-1?Q?Unebigory=F2mae?=) APEL/10.3 MULE XEmacs/21.4 (patch 8) (Honest Recruiter) (i386--freebsd) X-Face: OE([KxWyJI0r[R~S/>7ia}SJ)i%a,$-9%7{*yihQk|]gl}2p#"oXmX/fT}Bn7: #j7i14gu$jgR\S*&C3R/pJX List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Jul 2003 10:06:22 -0000 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@sat.t.u-tokyo.ac.jp PGP public key: http://www.sat.t.u-tokyo.ac.jp/~simokawa/pgp.html