[PATCH 0/2] wireguard-linux-compat: grsecurity compat patches

Mathias Krause minipli at grsecurity.net
Mon Dec 13 16:39:26 UTC 2021


Am 13.12.21 um 17:33 schrieb Jason A. Donenfeld:
>> root at box:~# ./run.sh
>> [+] Setting no-turbo to status 1
>> [+] Setting non-boot CPUs to status 0
>> [+] Inserting module to run tests
>> insmod: ERROR: could not insert module kbench9000.ko: Unknown symbol in
>> module
>> [+] Gathering results
>>                  ever64: 115100 cycles per call
>>            ever64_out_r: 115080 cycles per call
>>           ever64_out_rm: 113957 cycles per call
>> [+] Setting non-boot CPUs to status 1
>> [+] Setting no-turbo to status 0
>>
>> Slightly faster.
> 
> Huh, that's actually a pretty nice speedup for just changing register
> allocation... What CPU is this?

It's an "Intel(R) Core(TM) i9-9900 CPU @ 3.10GHz" But shouldn't matter
all that much, as the inline ASM is integer ops only.

Mathias


More information about the WireGuard mailing list