• Heiko Carstens's avatar
    s390/checksum: provide csum_partial_copy_nocheck() · dcd3e1de
    Heiko Carstens authored
    With csum_partial(), which reads all bytes into registers it is easy to
    also implement csum_partial_copy_nocheck() which copies the buffer while
    calculating its checksum.
    
    For a 512 byte buffer this reduces the runtime by 19%. Compared to the old
    generic variant (memcpy() + cksm instruction) runtime is reduced by 42%).
    Signed-off-by: default avatarHeiko Carstens <hca@linux.ibm.com>
    dcd3e1de
fpu-insn.h 8.16 KB