take the dummy csum_and_copy_from_user() into net/checksum.h
authorAl Viro <viro@zeniv.linux.org.uk>
Tue, 18 Feb 2020 19:26:32 +0000 (14:26 -0500)
committerAl Viro <viro@zeniv.linux.org.uk>
Fri, 29 May 2020 20:11:50 +0000 (16:11 -0400)
commit5904122c46581a5ccee54a51ef07e0d891fd7aef
tree433bbafc1e3a3cdbfd291d51cfd858186683dff2
parent24f9aa928c3cc88bae573b39b6976844968f80a0
take the dummy csum_and_copy_from_user() into net/checksum.h

now that can be done conveniently - all non-trivial cases have
_HAVE_ARCH_COPY_AND_CSUM_FROM_USER defined, so the fallback in
net/checksum.h is used only for dummy (copy_from_user, then
csum_partial) implementation.  Allowing us to get rid of all
dummy instances, both of csum_and_copy_from_user() and
csum_partial_copy_from_user().

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
arch/c6x/lib/checksum.c
arch/ia64/include/asm/checksum.h
arch/ia64/lib/csum_partial_copy.c
arch/nios2/include/asm/checksum.h
arch/parisc/include/asm/checksum.h
arch/parisc/lib/checksum.c
arch/s390/include/asm/checksum.h
arch/x86/um/asm/checksum.h
include/asm-generic/checksum.h
include/net/checksum.h
lib/checksum.c