From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9A6B2C433EF for ; Fri, 22 Apr 2022 20:34:44 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 05F0C6B0073; Fri, 22 Apr 2022 16:34:44 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 00EDC6B0074; Fri, 22 Apr 2022 16:34:43 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E3F276B0075; Fri, 22 Apr 2022 16:34:43 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (relay.a.hostedemail.com [64.99.140.24]) by kanga.kvack.org (Postfix) with ESMTP id D52F86B0073 for ; Fri, 22 Apr 2022 16:34:43 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 9721D25458 for ; Fri, 22 Apr 2022 20:34:43 +0000 (UTC) X-FDA: 79385668446.01.8F4B161 Received: from mail-vs1-f52.google.com (mail-vs1-f52.google.com [209.85.217.52]) by imf30.hostedemail.com (Postfix) with ESMTP id 89A128002D for ; Fri, 22 Apr 2022 20:34:39 +0000 (UTC) Received: by mail-vs1-f52.google.com with SMTP id v15so8521572vsm.5 for ; Fri, 22 Apr 2022 13:34:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=zgxP3Y3a99Tnmri+jyb9sL4QOG+vYvVcmyAwcXdnRGY=; b=fxt+XfICNoW4Ai+vNBE7lxyV3DSyUv32OUMieEmeLit/VJrX/ghs9XewgnWVp/3dsK mU4wCC8/p93DzvqSGJF0O4CpcQD0uguHuGWV7k9wvf1kvDxSDpTPyXfbFv1LmHgbXatA vjfxW81pX69la7kbWCM4eg3A9dVcCc3sn//lV/uhwZ8dSEVMXXIHQOjeLkBO2z3NQJBs fXhZAXbXX7lnNU2wG3mzwkeU7Tv6ggSGFatKDlbuR45yXST/fzWKfO+SEopbxgIPoATZ dqZpL5og2hm0y6bcrOaMbvCo85OEUoeEmv4EqMjuP8lEQC17YIWyEpqlw2IuBUnv36nI cAzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=zgxP3Y3a99Tnmri+jyb9sL4QOG+vYvVcmyAwcXdnRGY=; b=HwIvrxaSrP7AC4/nI63aiR2a94MsEx4tgr6aA1IxOR65mxpNH+0bC1RDYDnZ9/vZvC IDG3hnV/CJkMYn00xbNwtE4c4xvU0w4UlHKw6FoC1Q2NEK1i5iOE0hPe3D+2iOnnvRyh GrKqDnvFmam0BsbCifCydjmCxfFsL2Mt9q6k0PZEZx/PQ3iCY6dHVvMM7hWffzbmzaA7 a8/1Era/0/a/9Dke9I8nPqp6I141ymHNlnM8maeCuHHau4S3iTockN6g2GY8cpD0o3zL G1jH262mdAjvBaO8pEf9tKYaiwwdBJBZz9wYsz9tH2yDF0WvmAocaq526yG9YB/0bpFK ElJQ== X-Gm-Message-State: AOAM533lhiVeU++LJHuQZpMKZ/VnixgaWqnfzZIT/aiQflzf3FshwNsq v/KOgcZI4zLpMbfcxAuHhoPmpvjdajcM/n2yYboN8Q== X-Google-Smtp-Source: ABdhPJxVFZxS2z4mhjODNSUBGfoul3uUe+CTf4GBu7DjSwd2RQ4DhWtDa1dfiBlSye9HuxVs7NlA+tWpgXqNMnf7QIw= X-Received: by 2002:a67:fd0b:0:b0:31b:e36d:31b1 with SMTP id f11-20020a67fd0b000000b0031be36d31b1mr2255337vsr.44.1650659682441; Fri, 22 Apr 2022 13:34:42 -0700 (PDT) MIME-Version: 1.0 References: <20220422195516.10769-1-jvgediya@linux.ibm.com> <20220422195516.10769-5-jvgediya@linux.ibm.com> In-Reply-To: <20220422195516.10769-5-jvgediya@linux.ibm.com> From: Wei Xu Date: Fri, 22 Apr 2022 13:34:31 -0700 Message-ID: Subject: Re: [PATCH v3 4/7] device-dax/kmem: Set node state as N_DEMOTION_TARGETS To: Jagdish Gediya Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, akpm@linux-foundation.org, baolin.wang@linux.alibaba.com, dave.hansen@linux.intel.com, ying.huang@intel.com, aneesh.kumar@linux.ibm.com, shy828301@gmail.com, gthelen@google.com, dan.j.williams@intel.com Content-Type: text/plain; charset="UTF-8" X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: 89A128002D X-Stat-Signature: w14zrx9wjjrtdqw1iha7w6czs6iqwp77 Authentication-Results: imf30.hostedemail.com; dkim=pass header.d=google.com header.s=20210112 header.b=fxt+XfIC; dmarc=pass (policy=reject) header.from=google.com; spf=pass (imf30.hostedemail.com: domain of weixugc@google.com designates 209.85.217.52 as permitted sender) smtp.mailfrom=weixugc@google.com X-Rspam-User: X-HE-Tag: 1650659679-326353 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Fri, Apr 22, 2022 at 12:55 PM Jagdish Gediya wrote: > > Set dax-device node as N_DEMOTION_TARGETS so that it > can be used as demotion target. > > In future, support should be added to distinguish the > dax-devices which are not preferred as demotion target > e.g. HBM, for such devices, node shouldn't be set to > N_DEMOTION_TARGETS. > > Signed-off-by: Aneesh Kumar K.V > Signed-off-by: Jagdish Gediya > --- Acked-by: Wei Xu > drivers/dax/kmem.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/dax/kmem.c b/drivers/dax/kmem.c > index a37622060fff..f42ab9d04bdf 100644 > --- a/drivers/dax/kmem.c > +++ b/drivers/dax/kmem.c > @@ -147,6 +147,8 @@ static int dev_dax_kmem_probe(struct dev_dax *dev_dax) > > dev_set_drvdata(dev, data); > > + node_set_state(numa_node, N_DEMOTION_TARGETS); > + > return 0; > > err_request_mem: > -- > 2.35.1 >