Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Jun 2004 20:16:41 -0600 (MDT)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        bms@spc.org
Cc:        naddy@mips.inka.de
Subject:   Re: Optimized ether_crc32_be()
Message-ID:  <20040622.201641.91309536.imp@bsdimp.com>
In-Reply-To: <20040622230406.GJ762@empiric.dek.spc.org>
References:  <cavuc4$2bvn$1@kemoauc.mips.inka.de> <20040622230406.GJ762@empiric.dek.spc.org>

next in thread | previous in thread | raw e-mail | index | archive | help
In message: <20040622230406.GJ762@empiric.dek.spc.org>
            Bruce M Simpson <bms@spc.org> writes:
: On Fri, Jun 18, 2004 at 11:37:40PM +0000, Christian Weisgerber wrote:
: > Taken from kern/49957, here's a table-driven implementation of
: > ether_crc32_be() to complement the little-endian one.  For 6-byte
: > MAC addresses it's about five times faster than the double loop.
: > 
: > Comments?
: 
: This sounds like a good idea. I'd be happy to see this committed
: (providing, as phk@ suggested, that it is subject to proper regression
: testing) as it may help to address the GPL contamination thread discussed
: in May's Core Monthly Report (specifically in sk(4)).

That issue is already resolved.  ether_crc32_be can help in the future
keeping such code from being committed, but the GPL'd code has already
been eliminated from the driver.

Warner



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040622.201641.91309536.imp>