commit d557434b1f5510b6fed895379af444f0d034c07b
Author: Matthew Dillon <[email protected]>
Date: Thu May 28 08:48:22 2015 -0700
kernel - Replace iscsi CRC algo with a better one
* Bring in Gary S. Brown's fast iscsi crc code.
* Greatly improves iscsi CRC performance.
* HAMMER2 uses the icrc CRC so it also improves HAMMER2's CRC performance
(see followup commit).
Taken-from: FreeBSD
Summary of changes:
sys/libkern/crc32.c | 6 +-
sys/libkern/icrc32.c | 851 ++++++++++++++++++++++++++++++++++++++++++++-------
sys/sys/systm.h | 18 +-
3 files changed, 764 insertions(+), 111 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/d557434b1f5510b6fed895379af444f0d034c07b
--
DragonFly BSD source repository