[ANNOUNCE] WireGuard Snapshot `0.0.20180620` Available

Lonnie Abelbeck lists at lonnie.abelbeck.com
Thu Jun 21 00:37:20 CEST 2018


> On Jun 20, 2018, at 4:24 PM, Jason A. Donenfeld <Jason at zx2c4.com> wrote:
> 
> Hey Lonnie,
> 
> Thanks for letting me know. Can you tell me if this patch --
> https://א.cc/GJpT3gVY -- brings the performance back up? And if that
> works, can you then try each of those three fragments separate to see
> which one has an actual effect (or perhaps all do).
> 
> Jason

Hunk #1 only does the trick, though performance is ever so slightly slower than before overall.

Is this issue because our project uses CONFIG_PREEMPT=y ?

Data below.

Lonnie

-- 0.0.20180531 reference --
[SUM]   0.00-30.00  sec  2.65 GBytes   758 Mbits/sec  571             sender
[SUM]   0.00-30.02  sec  2.64 GBytes   756 Mbits/sec                  receiver

-- full patch --  hunk #1, #2 and #3
[SUM]   0.00-30.00  sec  2.53 GBytes   724 Mbits/sec  921             sender
[SUM]   0.00-30.01  sec  2.52 GBytes   722 Mbits/sec                  receiver

-- hunk #1 only --
[SUM]   0.00-30.00  sec  2.57 GBytes   735 Mbits/sec  807             sender
[SUM]   0.00-30.01  sec  2.56 GBytes   733 Mbits/sec                  receiver

-- hunk #2 only --
[SUM]   0.00-30.00  sec  1.52 GBytes   434 Mbits/sec   91             sender
[SUM]   0.00-30.02  sec  1.51 GBytes   433 Mbits/sec                  receiver

-- hunk #3 only --
[SUM]   0.00-30.00  sec  1.51 GBytes   432 Mbits/sec  330             sender
[SUM]   0.00-30.03  sec  1.50 GBytes   430 Mbits/sec                  receiver




More information about the WireGuard mailing list