I've been doing a bit of off-list debugging with Jason -- it's looking like a separate issue. The compat.h changes were effective in fixing the compilation issues. The crash seems to be in the i40e ethernet driver (v 1.3.46-k) update that comes with RHEL/CentOS 7.5. Compiling i40e-2.4.6.tar.gz from sourceforge has let me bring up the tunnels successfully.
On 05/10/2018 11:14 AM, Jason A. Donenfeld wrote:
> Hi again,
>
> I've fixed that here:
> https://git.zx2c4.com/WireGuard/patch/?id=94f25e47b23ddeba26120de4ee3c098438fc2251
>
> This will be part of the next snapshot. In the meantime, you can apply
> that manually to the src directory, and perhaps Joe (CCd) can add it
> to the rpm.
It sounds like the patch maybe causing some problems still based on this
thread. Regardless, patch or snapshot, I will have some time this
weekend build the RPM with the fix.
Joe
--
Joe Doss
joe@solidadmin.com
--