opnsense-src/sys/arm
Mark Johnston 1d250ec707 netinet: Deduplicate most in_cksum() implementations
in_cksum() and related routines are implemented separately for each
platform, but only i386 and arm have optimized versions.  Other
platforms' copies of in_cksum.c are identical except for style
differences and support for big-endian CPUs.

Deduplicate the implementations for the rest of the platforms.  This
will make it easier to implement in_cksum() for unmapped mbufs.  On arm
and i386, define HAVE_MD_IN_CKSUM to mean that the MI implementation is
not to be compiled.

No functional change intended.

Reviewed by:	kp, glebius
Sponsored by:	The FreeBSD Foundation

(cherry picked from commit ecbbe83144)
2021-12-01 07:42:43 -05:00
..
allwinner Fix a common typo in source code comments 2021-08-19 09:18:35 +02:00
altera/socfpga arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00
annapurna/alpine Remove the pre-ARMv6 and pre-INTRNG code. 2020-11-29 08:40:12 +00:00
arm netinet: Deduplicate most in_cksum() implementations 2021-12-01 07:42:43 -05:00
broadcom/bcm2835 bcm2835_sdhci: don't use DMA for kernel dumps 2021-09-28 11:21:38 -03:00
cloudabi32 Get rid of sa->narg. It serves no purpose; use sa->callp->sy_narg instead. 2020-09-27 18:47:06 +00:00
conf arm64: Spell BeagleBone correctly in config file. 2021-11-18 21:52:21 -07:00
freescale arm: Add no-cftconvert for sdma-imx6 files 2021-07-22 19:20:47 +02:00
include netinet: Deduplicate most in_cksum() implementations 2021-12-01 07:42:43 -05:00
linux regen syscall files after 0bd5d81f1e 2021-05-19 20:32:47 -04:00
mv marvell: ap806_clock: add missing frequency modes 2021-02-02 13:28:35 +01:00
nvidia arm: fix a typo in nvidia/drm2/tegra_bo.c 2021-11-09 08:46:01 -05:00
qemu arm: Add kern_clocksource.c directly in files.arm 2019-04-16 20:04:22 +00:00
rockchip Add support for RK3288 SoC. 2020-12-04 16:24:44 +00:00
ti TWL: Fix a typo in a source code comment 2021-11-28 12:40:29 +01:00
versatile Remove the pre-ARMv6 and pre-INTRNG code. 2020-11-29 08:40:12 +00:00
xilinx arm: clean up empty lines in .c and .h files 2020-09-01 21:17:24 +00:00