Thread (12 messages) 12 messages, 4 authors, 2011-09-01

Re: [PATCH 3/3] crc32c: Implement a self-test for CRC32c

From: Darrick J. Wong <hidden>
Date: 2011-09-01 22:28:14
Also in: linux-ext4, linux-fsdevel, lkml

On Thu, Sep 01, 2011 at 06:24:22PM -0400, Christoph Hellwig wrote:
On Thu, Sep 01, 2011 at 03:18:54PM -0700, Darrick J. Wong wrote:
quoted
I suspect it would be pretty easy to adapt the Makefile to generate the
relevant .c and .h files; in particular it could be useful to use the crypto
framework for crc32 on the off chance anyone wants to provide hwaccel for that
too.
crc32 or crc32c?  Note that there already is a hardware optimized crc32c
for recent Intel CPUs in arch/x86/crypto/crc32c-intel.c.
crc32, since it currently doesn't use the crypto api at all, and Bob was
interested in implementing slice-by-8 for it.  Though I suppose so long as
there aren't any reasons to override the sw crc32 implementation we could just
fall back to Bob's earlier patch to implement slice-by-8 for crc32?

<shrug> I don't mind implementing faster crc32/crc32c.

(As far as crc32c goes, my motivation is to make sw crc32c faster for the cases
where you don't have Intel hw.)

--D
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help