Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 May 2012 02:25:32 +0000
From:      "Bjoern A. Zeeb" <bz@FreeBSD.org>
To:        src-committers@freebsd.org
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org
Subject:   Re: svn commit: r235960 - head/sys/net
Message-ID:  <65E90ABF-7AB0-42C8-8882-89232FEDB52B@FreeBSD.org>
In-Reply-To: <201205250221.q4P2LIVn074326@svn.freebsd.org>
References:  <201205250221.q4P2LIVn074326@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On 25. May 2012, at 02:21 , Bjoern A. Zeeb wrote:

> Author: bz
> Date: Fri May 25 02:21:17 2012
> New Revision: 235960
> URL: http://svn.freebsd.org/changeset/base/235960
> 
> Log:
>  MFp4 bz_ipv6_fast:
> 
>    Simple yet effective change enabling checksum "offload" on loopback
>    for IPv6 to avoid expensive computations.

While not particularly related but a good example:  if we would
provide a better library KPI we could possibly even defer
(pseudo-header) checksum calculations to drivers, which expect
different calculations already anyway, and even save these cycles
on loop as well.

Something more to ponder along with other factoring out of drivers etc.

/bz

-- 
Bjoern A. Zeeb                                 You have to have visions!
   It does not matter how good you are. It matters what good you do!




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?65E90ABF-7AB0-42C8-8882-89232FEDB52B>