Subject: Re: CVS commit: src/sys
To: YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp>
From: Reinoud Zandijk <reinoud@netbsd.org>
List: tech-kern
Date: 11/15/2006 00:10:52
--dDRMvlgZJXvWKvBx
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Dear Takashi,

On Wed, Nov 15, 2006 at 07:14:00AM +0900, YAMAMOTO Takashi wrote:
> > Modified Files:
> > 	src/sys/kern: vfs_bio.c
> > 	src/sys/sys: buf.h
> > 
> > Log Message:
> > Export nestiobuf_iodone(). This allows nested iobufs to have a custom
> > call-back function that can then call the nestiobuf_iodone() to propagate.
> > 
> can you explain why you want this?

Sure! Its to enable nested buffers to be queued and have their status 
monitored. Esp. on aynchronous writes its pleasant to know if a write did 
succeed or not and get a notification on for various reasons; if only for 
queueing or syncing notification.

With regards,
Reinoud


--dDRMvlgZJXvWKvBx
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (NetBSD)

iQEVAwUBRVpM64KcNwBDyKpoAQJuQAf/QxaYRHIFklwLby/X+o1JMKtaEVRRoljF
gCSfwTjEdX+tPPW4KAJCBzG8w/triTn6tUe02AorYp6FSFQ9Uyg/v6NC5abJk9tl
OQ4vLngE+NMQIvvkfxRBxu/8NghcCPiJrKDQWv4lc7gZUWjA93WavUy5r+eu9Ss6
HtIT29Lkghwa8Y10XjjPENMBJQ18wLzRqN9qa/mshVJO/FaXtWRXoAMHm773xP0s
uCJ0U9HIyg5d3W7o+cS20FVmCI/jgCKnJBuIOKMJtBRZEe/X+ohIqmEAMB/oDdRU
Ols8MecwTHXzuqeenc20zSSDcG3B5tQg14+qBdZ4lHheJnk5238xLw==
=CwVO
-----END PGP SIGNATURE-----

--dDRMvlgZJXvWKvBx--