Re: [PATCH v8 00/14] Function Granular KASLR

From: Peter Zijlstra
Date: Fri Dec 03 2021 - 05:38:55 EST


On Thu, Dec 02, 2021 at 11:32:00PM +0100, Alexander Lobakin wrote:

> feat make -j65 boot vmlinux.o vmlinux bzImage bogoops/s
> Relocatable 4m38.478s 24.440s 72014208 58579520 9396192 57640.39
> KASLR 4m39.344s 24.204s 72020624 87805776 9740352 57393.80
> FG-K 16 fps 6m16.493s 25.429s 83759856 87194160 10885632 57784.76
> FG-K 8 fps 6m20.190s 25.094s 83759856 88741328 10985248 56625.84
> FG-K 1 fps 7m09.611s 25.922s 83759856 95681128 11352192 56953.99

:sadface: so at best it makes my kernel compiles ~50% slower. Who would
ever consider doing that? It's like retpolines weren't bad enough; lets
heap on the fail?