freebsd-dev/include/os/freebsd
Justin Hibbits 5a83f761c7
powerpc64: Support ELFv2 asm on Big Endian
FreeBSD/powerpc64 is all ELFv2 since FreeBSD 13, even big endian.  The
existing sha256 and sha512 asm code assumes that BE is all ELFv1, and LE
is ELFv2.  Minor changes to add ELFv2 in the BE side gets this working
correctly on FreeBSD with latest OpenZFS import.

Reviewed-by: Tino Reichardt <milky-zfs@mcmilk.de>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by:	Justin Hibbits <chmeeedalf@gmail.com>
Closes #14779
2023-04-27 12:49:21 -07:00
..
linux Cleanup: Make memory barrier definitions consistent across kernels 2022-09-13 16:59:33 -07:00
spl powerpc64: Support ELFv2 asm on Big Endian 2023-04-27 12:49:21 -07:00
zfs/sys Linux 6.3 compat: idmapped mount API changes 2023-04-10 14:15:36 -07:00
Makefile.am Add SHA2 SIMD feature tests for FreeBSD 2023-03-02 13:51:56 -08:00