Re: [PATCH v3] EDAC/ghes: Set the DIMM label unconditionally

From: Borislav Petkov
Date: Wed Jul 27 2022 - 04:46:14 EST


On Tue, Jul 26, 2022 at 10:46:28AM -0600, Toshi Kani wrote:
> The following buffer overflow BUG was observed on an HPE system.
> ghes_edac_register() called strlen() on an uninitialized label,
> which had non-zero values from krealloc_array().

...

> Fixes: b9cae27728d1f ("EDAC/ghes: Scan the system once on driver init")
> Signed-off-by: Toshi Kani <toshi.kani@xxxxxxx>
> Co-developed-by: Robert Richter <rric@xxxxxxxxxx>
> Tested-by: Robert Elliott <elliott@xxxxxxx>
> ---
> drivers/edac/ghes_edac.c | 12 +++++++++---
> 1 file changed, 9 insertions(+), 3 deletions(-)

Amended and pushed out.

Thx.

--
Regards/Gruss,
Boris.

https://people.kernel.org/tglx/notes-about-netiquette