Well, I might have spoken too soon. As soon as a connection was established to another wireguard peer (v. 0.0.20180118), the CentOS 7.5 server kernel panic'd. Message from syslogd@tun001 at May 10 12:53:12 ... kernel:Kernel panic - not syncing: Fatal exception in interrupt Seeing something along the lines of this in the console output on boot: [ 29.418257] wireguard: loading out-of-tree module taints kernel. [ 29.454659] wireguard: WireGuard 0.0.20180420 loaded. See www.wireguard.com for information. [ 29.464057] wireguard: Copyright (C) 2015-2018 Jason A. Donenfeld < Jason@zx2c4.com>. All Rights R. [ 29.598028] ------------[ cut here ]------------ [ 29.604356] kernel BUG at mm/slub.c:3601! [ 29.609122] invalid opcode: 0000 [#1] SMP [ 29.614013] Modules linked in: veth vxlan wireguard(OE) bridge stp llc ip_vs ip6_udp_tunnel udp_tunnel bonding ip On Thu, May 10, 2018 at 12:31 PM Henry Snow wrote: > Perfect, that patch worked for me. Thank you for the quick fix! > > > On Thu, May 10, 2018 at 12:14 PM 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. >> >> Jason >> > -- > Henry Snow | Director, Site Reliability Engineering > eXelate, a Nielsen company > E: henry.snow@nielsen.com | M: 347.366.2700 <(347)%20366-2700> > 675 6th Ave, 3rd Floor, New York, NY 10010 > -- Henry Snow | Director, Site Reliability Engineering eXelate, a Nielsen company E: henry.snow@nielsen.com | M: 347.366.2700 675 6th Ave, 3rd Floor, New York, NY 10010