Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp390721rwd; Mon, 12 Jun 2023 15:29:57 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ6cs37My8LDY419vlR1Kny8P0+7BIwSlyLw3qCu+A+c8+DM/GEDDm2V6CRCFjZxW7zB5oNT X-Received: by 2002:a17:90a:1ce:b0:25b:ec3d:b687 with SMTP id 14-20020a17090a01ce00b0025bec3db687mr3238561pjd.37.1686608997193; Mon, 12 Jun 2023 15:29:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1686608997; cv=none; d=google.com; s=arc-20160816; b=YkzCDYHYFfYkyIH8clQkFjdkQRuwW4oDXYg8K1XQ/fknC/1R4iskrBdGcK2yYSgmFH az9Zj9S4pko0vwrEEko53to4EsZ11/9mPByeqpq5ASzJ8ar5u/HWUdHfNg7fi77Ro57W 2nft6zObWtzwnwzrB038wXN4Bv2siOgIVK5fz4fPiRDIezxtd/m3DAxNLeFiON8CGZdU tJuIWb5GE2Zzt2bUhUP4AaKIFTOXAdAMhnkDm2mASlVYE1Ic9bAVpyJxLl0bm3QJasOm 5sWUv6hQU0gqw5pZ1lqtN7cfr8KHg4dwk96uCTKU3p5p99agb0LAq42UY1/0ZSce7VXE 0EpQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=/5eEw1L+15ry6U4Pjjiy2xa5UbjIi1vlwGFKCgVY01g=; b=rl6wqCAqdC2aQoVLwvw7ozVPgDZ0nWDKHkCBFAVXC/2/wIN/6V5wFQJHm4SyaCBJDe tUun8YulYZSSDXRngBXibcO7AbVvV0ZfPG7L5rF/uX/YpXwVq6BCuLTaefrv5qLZBsVN MTJ84HmPVzHjW4FjUU2s6rAQzWidoOA7HgSeybIBfFOagvvdLbjQg1rRKtXYmg9ceyCe FD+fdQ9x9ReaYjiJIADzAA/2Sj9RdPtX02qJaPku3p7gRz0Iu0bC6XxULZTnjU7aW8W5 pBE+NyGi7Dk39PwgXCp5nCLkk9wNJXZ3aVzmRn3/jvvZJ+PuCh2qDrBMrKVuDQwXoiO2 X/3w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=od+5GOwq; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id d2-20020a17090a02c200b00256078a4c6bsi4533559pjd.78.2023.06.12.15.29.44; Mon, 12 Jun 2023 15:29:57 -0700 (PDT) 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; dkim=pass header.i=@gmail.com header.s=20221208 header.b=od+5GOwq; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236284AbjFLV6N (ORCPT + 99 others); Mon, 12 Jun 2023 17:58:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59304 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230095AbjFLV6L (ORCPT ); Mon, 12 Jun 2023 17:58:11 -0400 Received: from mail-pg1-x52c.google.com (mail-pg1-x52c.google.com [IPv6:2607:f8b0:4864:20::52c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id AA551E41 for ; Mon, 12 Jun 2023 14:58:10 -0700 (PDT) Received: by mail-pg1-x52c.google.com with SMTP id 41be03b00d2f7-54fb1bbc3f2so357801a12.0 for ; Mon, 12 Jun 2023 14:58:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686607090; x=1689199090; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=/5eEw1L+15ry6U4Pjjiy2xa5UbjIi1vlwGFKCgVY01g=; b=od+5GOwqnjdySkprgJDd461UY1jYfkrNx5K228+Gm0JYXuxu5dRXnEhs2uqKBoau/P Cnq+b3yUVsuK6WbjZ+UEbxhf59qXkV1gnRojP5Sxt0PGau7jRFUHXQTSVYW8vvPoeRZM oqzbZfL/e+WKNREciEdqjHl36r3nMByViRTDVUBp07MvCTa486Fm3u6uzTW761CeAryj GBf6ClEl2/kHdm16qbSqlp+h22aXjW7d5wqaWtSwRmb8ZNP+kplXWdEdKO1pXRmMNsLG UqXHaMUXNTu7gF8XPb71bC7cKl849Swbo69Mz7bZEUffE5TJe8ozck/4nZdv974RQAYA 1UXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686607090; x=1689199090; h=content-transfer-encoding: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=/5eEw1L+15ry6U4Pjjiy2xa5UbjIi1vlwGFKCgVY01g=; b=J7IjEVzi9Kd+brMR/tTnElgoqUCTOJ/sdm0x903an4TOY1cI7ngE8GQxtQ1gIrXjvD g3pK+23VvWm539rP71VsbKLT0KuRvrFHfhxDTT375Fvvg/4/MWVEEiCFZaNgB76hHH5N RhtfmtkS9+Os4j0e7J4eU5nDK8uhjLcoy55ksiKKRZga/8+OwdhkQnxgmgPZaE5Dcwge GRXJjA1d85nEVQ+LsWYgAIboXue4lQR6Qf3P7Q4CUoXxfD0yR0wwE3vhkieVUtNK9o1w B8HY71YxyDBBzC+WquOsvLSSjiNPgiv5bsqeNSnF8o4mqcy/zsyTY5b5QRxRFx+ILaO9 gkSQ== X-Gm-Message-State: AC+VfDwW/eSCqymUOzIpiqRgsbqoOc5auZXMcDqGD59Mn6Gow1Egkdvo O9rR5nUjuXA6nQUkd4f8M1FxImCqXVtTr1GM7jE= X-Received: by 2002:a17:90a:1a05:b0:255:8fd0:fbf4 with SMTP id 5-20020a17090a1a0500b002558fd0fbf4mr9578415pjk.5.1686607090068; Mon, 12 Jun 2023 14:58:10 -0700 (PDT) MIME-Version: 1.0 References: <20230610034114.981861-1-linmiaohe@huawei.com> In-Reply-To: <20230610034114.981861-1-linmiaohe@huawei.com> From: Yang Shi Date: Mon, 12 Jun 2023 14:57:58 -0700 Message-ID: Subject: Re: [PATCH] memory tier: remove unneeded !IS_ENABLED(CONFIG_MIGRATION) check To: Miaohe Lin Cc: akpm@linux-foundation.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham 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 Fri, Jun 9, 2023 at 8:41=E2=80=AFPM Miaohe Lin wr= ote: > > establish_demotion_targets() is defined while CONFIG_MIGRATION is > enabled. There's no need to check it again. > > Signed-off-by: Miaohe Lin Reviewed-by: Yang Shi > --- > mm/memory-tiers.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/mm/memory-tiers.c b/mm/memory-tiers.c > index dd04f0ce5277..a516e303e304 100644 > --- a/mm/memory-tiers.c > +++ b/mm/memory-tiers.c > @@ -366,7 +366,7 @@ static void establish_demotion_targets(void) > > lockdep_assert_held_once(&memory_tier_lock); > > - if (!node_demotion || !IS_ENABLED(CONFIG_MIGRATION)) > + if (!node_demotion) > return; > > disable_all_demotion_targets(); > -- > 2.27.0 > >