Received: by 2002:a05:6358:a55:b0:ec:fcf4:3ecf with SMTP id 21csp2942365rwb; Fri, 20 Jan 2023 09:10:08 -0800 (PST) X-Google-Smtp-Source: AMrXdXvaiIOQYCUyoahnfcS+V5KkaG2gQFxFrc33/nbwV4OrPLbMz4iDAN886pcTAQ7AZeSMo/JQ X-Received: by 2002:a17:903:2c7:b0:189:f7c2:7245 with SMTP id s7-20020a17090302c700b00189f7c27245mr17393751plk.45.1674234608308; Fri, 20 Jan 2023 09:10:08 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1674234608; cv=none; d=google.com; s=arc-20160816; b=vCUzYGVqQ8GPdJRnp/PcFJuK8iDAo8ICA65Lsbm8eIaQOOz1HIYyX+E+kfZ1zZxIu7 ed4mKwpEDRPPnfgEcumh/+ND/d0fh3bkl9vc1vjcyNvcfRFYvMEnm7+05LLElDuZKFXp U6nM8ooV7Q5r3mSGW18cnMX2edXdDpOpruXPmU/q4fgaqpiU5TQerLCvFZVaw8dr6gQ+ PVq15Ram8r5Za/HtfAIWs1yKZbRIbg4TRu+VKxkdCR/i2PnlKt6/KRbfjMILszAgXCFD D3YXtX/FLuBfV0LxueZC1N0zchkGiapgy2hxKhp4YhXI7BzB8Pk3gumrtMpV11iFh1Vi nlug== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=312xYwnLz5cacggAuSe9muCPby1Aby9dhCgWb/T+ruM=; b=PXRSBUmTKNqTbVs+2LGjBx1GaXdbIl8atVO7XCkXfw0z0qwpXu0FX3PJb9HWw9VAWW PIy0RoUnSva8X6EsjF3tqdE3z5cWrBMutPO9Ku2I5EXbRwVOagGZXYIBZHBhKkmhAs/s FJngfLbWqNn/iXBxr4npx3+nSXJLL/Pa6Uxg08CwlGjrQ1Z7hKMvxm5RMQNUy4hHGwX4 e9Z7FHbZEWRzLPhEmYgj84o2oH1uBX1hNSrVWwToVke/NKchGWYAzID6MhOq8arWWPDe 92XKJ0WNS+XgW4jERCJGOR1jZjS4IjjSlrJCh0WLmx2WF/e2DdORKCzV4SZDT9tN9P6k z3Aw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id u2-20020a170902e5c200b0018948b0082fsi23724125plf.244.2023.01.20.09.10.00; Fri, 20 Jan 2023 09:10:08 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230427AbjATQqW (ORCPT + 50 others); Fri, 20 Jan 2023 11:46:22 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57394 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230415AbjATQqU (ORCPT ); Fri, 20 Jan 2023 11:46:20 -0500 Received: from mail-ej1-f45.google.com (mail-ej1-f45.google.com [209.85.218.45]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 11B4CBCE22; Fri, 20 Jan 2023 08:46:12 -0800 (PST) Received: by mail-ej1-f45.google.com with SMTP id hw16so15352838ejc.10; Fri, 20 Jan 2023 08:46:11 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=312xYwnLz5cacggAuSe9muCPby1Aby9dhCgWb/T+ruM=; b=l/oaEG/3ZKYPGvUCdNKR7206bgzz4DMd50LFCOucuBTuCrrR9d4FKIsyBKSNP269vC J45hNIsfeKyADwbkrStWew9/vB1w6YNs2VYc6UZ4lXYoezYnMwUUHnk44YTAQHBrN9PW X4KunW+OCgz49oCcSUnTX/dDlFJCahBhst+9J2wt6whKbo1C/XCZSl4mkASo/WqKX8Xs XlKW3TqFM5qE23fHs6mbcNCdE0rUK09iab8/sDSn4TNAMut/0bGxzp8jFSj+MA4tSV7O nmLAcGKQz80kOy/SG4zrUkKgu9jjH0P26WUPihXIUw6Ml2BDp6YlbFJpGvthUncop1cM U+pA== X-Gm-Message-State: AFqh2kraq/hZ9lOspaFw7kxMCPgtD52xnrmGgrCXkrm9JVEL7CdQFexj 9+4HLcGU1dQaA4bNmlJPWql4xs+vQOySZxciG2g= X-Received: by 2002:a17:906:2c4b:b0:870:3557:160e with SMTP id f11-20020a1709062c4b00b008703557160emr1216124ejh.78.1674233170685; Fri, 20 Jan 2023 08:46:10 -0800 (PST) MIME-Version: 1.0 References: <20230112052453.3365-1-kunyu@nfschina.com> In-Reply-To: <20230112052453.3365-1-kunyu@nfschina.com> From: "Rafael J. Wysocki" Date: Fri, 20 Jan 2023 17:45:59 +0100 Message-ID: Subject: Re: [PATCH] power: hibernate: optimize function structure To: Li kunyu Cc: rafael@kernel.org, pavel@ucw.cz, tglx@linutronix.de, mingo@redhat.com, bp@alien8.de, dave.hansen@linux.intel.com, x86@kernel.org, hpa@zytor.com, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.4 required=5.0 tests=BAYES_00, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jan 12, 2023 at 6:25 AM Li kunyu wrote: > > The goto statement jump is not required at the end of the if statement > block, because it will be executed to the lower part of the goto > statement. > > Signed-off-by: Li kunyu The patch itself is OK, but its subject should be something like "PM: hibernate: x86: Drop unneeded goto statement from arch_resume_nosmt()" and the changelog should be more precise, for example: "The last goto statement in arch_resume_nosmt() is not necessary, because the target label is right next to it." Please update. > --- > arch/x86/power/hibernate.c | 2 -- > 1 file changed, 2 deletions(-) > > diff --git a/arch/x86/power/hibernate.c b/arch/x86/power/hibernate.c > index 6f955eb1e163..936558c4e821 100644 > --- a/arch/x86/power/hibernate.c > +++ b/arch/x86/power/hibernate.c > @@ -210,8 +210,6 @@ int arch_resume_nosmt(void) > if (ret) > goto out; > ret = cpuhp_smt_disable(old); > - if (ret) > - goto out; > } > out: > cpu_hotplug_disable(); > -- > 2.18.2 >