Re: [PATCH v4 6/8] x86/mce: Remove the unnecessary {}

From: Yazen Ghannam
Date: Tue Nov 12 2024 - 10:50:58 EST


On Mon, Nov 11, 2024 at 02:04:26PM +0800, Qiuxu Zhuo wrote:
> Remove the unnecessary {} from the case statement.
>
> Reviewed-by: Tony Luck <tony.luck@xxxxxxxxx>
> Reviewed-by: Nikolay Borisov <nik.borisov@xxxxxxxx>
> Reviewed-by: Sohil Mehta <sohil.mehta@xxxxxxxxx>
> Signed-off-by: Qiuxu Zhuo <qiuxu.zhuo@xxxxxxxxx>

Reviewed-by: Yazen Ghannam <yazen.ghannam@xxxxxxx>

But please see note below.

> ---
> Changes in v4:
> - No changes.
>
> Changes in v3:
> - Collect "Reviewed-by:" from Nikolay & Sohil.
>
> Changes in v2:
> - Collect "Reviewed-by:" from Tony.
>
> arch/x86/kernel/cpu/mce/core.c | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
> diff --git a/arch/x86/kernel/cpu/mce/core.c b/arch/x86/kernel/cpu/mce/core.c
> index d288cc7390f6..0f0c6e9d9183 100644
> --- a/arch/x86/kernel/cpu/mce/core.c
> +++ b/arch/x86/kernel/cpu/mce/core.c
> @@ -2118,10 +2118,9 @@ static void __mcheck_cpu_init_vendor(struct cpuinfo_x86 *c)
> mce_intel_feature_init(c);
> break;
>
> - case X86_VENDOR_AMD: {
> + case X86_VENDOR_AMD:
> mce_amd_feature_init(c);
> break;
> - }
>
> case X86_VENDOR_HYGON:
> mce_hygon_feature_init(c);
> --

I think this could be a bit more substantive if you also combine the AMD
and HYGON cases. And remove mce_hygon_feature_init() which just calls
mce_amd_feature_init() anyway.

Thanks,
Yazen