freebsd-dev/stand/libsa/zfs
Warner Losh 1ef64e3da5 loader: add aarch64 support for zstd
We don't have NEON available in the boot loader, so we have to disable
it. OpenZFS included ZSTD which used the wrong symbol to bring in neon
support. Change to use the code that's been submitted upstream as a
pull request to both.

__ARM_NEON is the proper symbol, defined in ARM C Language Extensions
Release 2.1 (https://developer.arm.com/documentation/ihi0053/d/). Some
sources suggest __ARM_NEON__, but that's the obsolete spelling from
prior versions of the standard.

OpenZFS Pull Request: https://github.com/openzfs/zfs/pull/11055
ZSTD Pull Request: https://github.com/facebook/zstd/pull/2356
2020-10-28 21:18:04 +00:00
..
devicename_stubs.c
libzfs.h loader: zfs should support bootonce an nextboot 2020-09-21 09:01:10 +00:00
Makefile.inc loader: add aarch64 support for zstd 2020-10-28 21:18:04 +00:00
nvlist.c loader: zfs should support bootonce an nextboot 2020-09-21 09:01:10 +00:00
zfs.c loader: revert r342161 and r342151 2020-10-22 20:02:02 +00:00
zfsimpl.c Add back org.freebsd:zstd_compress to features_for_read 2020-10-13 03:49:12 +00:00
zstd_shim.c Add zstd support to the boot loader. 2020-10-12 22:19:07 +00:00