git: kernel - Replace iscsi CRC algo with a better one

Matthew Dillon dillon at crater.dragonflybsd.org
Thu May 28 08:54:41 PDT 2015


commit d557434b1f5510b6fed895379af444f0d034c07b
Author: Matthew Dillon <dillon at apollo.backplane.com>
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



More information about the Commits mailing list