From owner-cvs-src-old@FreeBSD.ORG Mon Jun 22 22:21:00 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C8DDC106564A for ; Mon, 22 Jun 2009 22:21:00 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id B5C698FC1F for ; Mon, 22 Jun 2009 22:21:00 +0000 (UTC) (envelope-from andre@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n5MML07w080722 for ; Mon, 22 Jun 2009 22:21:00 GMT (envelope-from andre@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n5MML0ea080721 for cvs-src-old@freebsd.org; Mon, 22 Jun 2009 22:21:00 GMT (envelope-from andre@repoman.freebsd.org) Message-Id: <200906222221.n5MML0ea080721@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to andre@repoman.freebsd.org using -f From: Andre Oppermann Date: Mon, 22 Jun 2009 22:20:38 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern uipc_mbuf.c src/sys/sys mbuf.h X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jun 2009 22:21:01 -0000 andre 2009-06-22 22:20:38 UTC FreeBSD src repository Modified files: sys/kern uipc_mbuf.c sys/sys mbuf.h Log: SVN rev 194667 on 2009-06-22 22:20:38Z by andre Add m_mbuftouio() helper function to copy(out) an arbitrary long mbuf chain into an arbitrary large uio in a single step. It is a functional mirror image of m_uiotombuf(). This function is supposed to be used instead of hand rolled code with the same purpose and to concentrate it into one place for potential further optimization or hardware assistance. Revision Changes Path 1.185 +28 -0 src/sys/kern/uipc_mbuf.c 1.235 +1 -0 src/sys/sys/mbuf.h