[PATCH v5 17/34] random: vDSO: remove ifdeffery
Jason A. Donenfeld
Jason at zx2c4.com
Sat Nov 8 10:37:15 AEDT 2025
On Thu, Nov 06, 2025 at 11:02:10AM +0100, Thomas Weißschuh wrote:
> -#endif
> + if (IS_ENABLED(CONFIG_VDSO_GETRANDOM))
> + smp_store_release((unsigned long *)&vdso_k_rng_data->generation, next_gen + 1);
> +
This is possible because vdso_k_rng_data is now defined in the C source
on all platforms and under all configurations, even if
!CONFIG_VDSO_GETRANDOM means it's null? Whereas before, some config's
headers didn't have this at all, so the #ifdef was necessary?
If so, can you mention this in the commit message?
Jason
More information about the Linuxppc-dev
mailing list