[PATCH master 1/2] tlsf: hardening: unpoison trailing padding before zeroing it
Sascha Hauer
s.hauer at pengutronix.de
Tue Apr 22 00:47:30 PDT 2025
On Tue, 22 Apr 2025 07:37:39 +0200, Ahmad Fatoum wrote:
> The actual allocated buffer size can be bigger than what was requested
> due to alignment.
>
> When KASAN is enabled, only the requested size is unpoisoned.
> This currently leads to problems, because with
> CONFIG_INIT_ON_ALLOC_DEFAULT_ON enabled, the whole allocated
> buffer will be zeroed.
>
> [...]
Applied, thanks!
[1/2] tlsf: hardening: unpoison trailing padding before zeroing it
https://git.pengutronix.de/cgit/barebox/commit/?id=bad633c5392d (link may not be stable)
[2/2] tlsf: hardening: skip KASAN checks when zeroing memory
https://git.pengutronix.de/cgit/barebox/commit/?id=d5c5e18f0dfe (link may not be stable)
Best regards,
--
Sascha Hauer <s.hauer at pengutronix.de>
More information about the barebox
mailing list