<div dir="ltr">Hi!<div><br></div><div>Can't we just resolve this by patching </div><div><br></div><div>#elif defined(__aarch64__)</div>#include <linux/simd_aarch64.h><div><br></div><div>out of include/os/linux/kernel/linux/simd.h in the zfs modules source and thus forcing the use of:</div><div><br></div><div>#else<br><br>#define kfpu_allowed()          0<br>#define kfpu_begin()            do {} while (0)<br>#define kfpu_end()              do {} while (0)<br>#define kfpu_init()             0<br>#define kfpu_fini()             ((void) 0)<br><br>#endif<br>#endif /* _LINUX_SIMD_H */<br></div><div><br></div><div>at the end of the file?  Any regressions should be caught by the ZFS test suite....</div><div><br></div><div>--OR--</div><div><br></div><div>we just mark zfs-linux package and zfsutils-linux incompatible with ARM64/__aarch64__ architecture in the debian packages...</div><div><br></div><div>Thoughts????</div><div><br></div><div>Cheers,</div><div><br></div><div>Matt Grant</div></div>