Re: [PATCH] EDAC, sb_edac: Remove VLA usage

From: Gustavo A. R. Silva
Date: Tue Mar 13 2018 - 07:09:01 EST




On 03/13/2018 05:48 AM, Borislav Petkov wrote:
On Mon, Mar 12, 2018 at 05:52:13PM -0500, Gustavo A. R. Silva wrote:
Do you mean just adding a code comment?

No, I mean

#define MAX_INTERLEAVE (max_t(unsigned int, ARRAY_SIZE(knl_interleave_list), ...

which computes the max of all three array sizes.

Thx.


I got it.

Exactly this:

#define MAX_INTERLEAVE (max_t(unsigned int, ARRAY_SIZE(knl_interleave_list),\
max_t(unsigned int, ARRAY_SIZE(ibridge_interleave_list),\

ARRAY_SIZE(sbridge_interleave_list))))


I'll send v2 shortly.

Thanks!
--
Gustavo