diff options
author | Heiko Carstens | 2024-02-03 11:45:23 +0100 |
---|---|---|
committer | Heiko Carstens | 2024-02-16 14:30:17 +0100 |
commit | dcd3e1de9d17dc43dfed87a9fc814b9dec508043 (patch) | |
tree | f4dc28be4bafb8cde3a619428250517fac82244d /lib | |
parent | cb2a1dd589a0ce97429bf2beeb560e5b030c2ccc (diff) |
s390/checksum: provide csum_partial_copy_nocheck()
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: Heiko Carstens <hca@linux.ibm.com>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions