summaryrefslogtreecommitdiff
path: root/arch/loongarch/include/asm/checksum.h
AgeCommit message (Collapse)AuthorFilesLines
2023-05-01LoongArch: Add checksum optimization for 64-bit systemBibo Mao1-0/+66
LoongArch platform is 64-bit system, which supports 8-bytes memory accessing, but generic checksum functions use 4-byte memory access. So add 8-bytes memory access optimization for checksum functions on LoongArch. And the code comes from arm64 system. When network hw checksum is disabled, iperf performance improves about 10% with this patch. Signed-off-by: Bibo Mao <maobibo@loongson.cn> Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>