Hello! I have bug on armhf with asm neon instruction. _________________________________________________________________________________________________________ App install from: ppa:wireguard/wireguard on Ubuntu Xenial 16.04 Hardware: Orange Pi Plus 2E SOC: Allwinner H3 _________________________________________________________________________________________________________ cat /proc/cpuinfo processor : 0 model name : ARMv7 Processor rev 5 (v7l) BogoMIPS : 11.42 Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xc07 CPU revision : 5 processor : 1 model name : ARMv7 Processor rev 5 (v7l) BogoMIPS : 11.42 Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xc07 CPU revision : 5 processor : 2 model name : ARMv7 Processor rev 5 (v7l) BogoMIPS : 11.42 Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xc07 CPU revision : 5 processor : 3 model name : ARMv7 Processor rev 5 (v7l) BogoMIPS : 11.42 Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm CPU implementer : 0x41 CPU architecture: 7 CPU variant : 0x0 CPU part : 0xc07 CPU revision : 5 Hardware : Allwinner sun8i Family Revision : 0000 Serial : 02c0008149ab5a29 _________________________________________________________________________________________________________ uname -a Linux LAB-HOME-SERVER 4.13.12-sunxi #163 SMP Sat Nov 11 00:09:12 CET 2017 armv7l armv7l armv7l GNU/Linux _________________________________________________________________________________________________________ dpkg -l | grep wireguard ii wireguard-dkms 0.0.20171111-wg1~xenial all fast, modern, secure kernel VPN tunnel (DKMS version) ii wireguard-tools 0.0.20171111-wg1~xenial armhf fast, modern, secure kernel VPN tunnel (userland utilities) _________________________________________________________________________________________________________ sudo modprobe wireguard modprobe: ERROR: could not insert 'wireguard': Exec format error _________________________________________________________________________________________________________ dmesg | grep wiregu [ 136.246272] wireguard: loading out-of-tree module taints kernel. [ 136.248478] wireguard: section 3 reloc 933 sym 'curve25519_asm_neon': unsupported interworking call (Thumb -> ARM)