cvs commit: src/sys/kern kern_xio.c lwkt_caps.c sys_pipe.c src/sys/sys pipe.h xio.h
sdrhodus at gmail.com
Tue Mar 8 15:31:26 PST 2005
On Wed, 9 Mar 2005 00:21:26 +0100, Joerg Sonnenberger
<joerg at xxxxxxxxxxxxxxxxx> wrote:
> On Tue, Mar 01, 2005 at 03:35:16PM -0800, Matthew Dillon wrote:
> > dillon 2005/03/01 15:35:16 PST
> > DragonFly src repository
> > Modified files:
> > sys/kern kern_xio.c lwkt_caps.c sys_pipe.c
> > sys/sys pipe.h xio.h
> > Log:
> > Clean up the XIO API and structure. XIO no longer tries to 'track' partial
> > copies into or out of an XIO. It no longer adjusts xio_offset or xio_bytes
> > once they have been initialized. Instead, a relative offset is now passed
> > to API calls to handle partial copies. This makes the API a lot less confusing
> > and makes the XIO structure a lot more flexible, shareable, and more suitable
> > for use by higher level entities (buffer cache, pipe code, upcoming MSFBUF
> > work, etc).
> This commit broke package builds for me.
What package ?
Steven David Rhodus
<drhodus at xxxxxxxxxxx>
More information about the Commits