On Mon, Mar 14, 2022 at 11:09 PM Srinivas Pandruvada <srinivas.pandruvada@xxxxxxxxxxxxxxx> wrote: > > The number of policies are 10, so can't be supported by the bitmap size > of u8. Even though there are no platfoms with these many policies, but > as correctness increase to u32. > > Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@xxxxxxxxxxxxxxx> > Fixes: 16fc8eca1975 ("thermal/int340x_thermal: Add additional UUIDs") > Cc: stable@xxxxxxxxxxxxxxx > --- > v2 > - Changed u16 to u32 for better alignment as suggested by David > > drivers/thermal/intel/int340x_thermal/int3400_thermal.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/thermal/intel/int340x_thermal/int3400_thermal.c b/drivers/thermal/intel/int340x_thermal/int3400_thermal.c > index 72acb1f61849..348b1f4ef801 100644 > --- a/drivers/thermal/intel/int340x_thermal/int3400_thermal.c > +++ b/drivers/thermal/intel/int340x_thermal/int3400_thermal.c > @@ -53,7 +53,7 @@ struct int3400_thermal_priv { > struct art *arts; > int trt_count; > struct trt *trts; > - u8 uuid_bitmap; > + u32 uuid_bitmap; > int rel_misc_dev_res; > int current_uuid_index; > char *data_vault; > -- Applied as 5.18 material, thanks!