看板 DFBSD_commit 關於我們 聯絡資訊
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. Joerg