Received: by 2002:a05:6a10:5594:0:0:0:0 with SMTP id ee20csp241907pxb; Mon, 25 Apr 2022 09:10:52 -0700 (PDT) X-Google-Smtp-Source: ABdhPJw/rW74yyusxP0Ac24jUlIk9ClVixFIV807pGTgXHiDm8UhPPG2jpLE/cEVN7eQitnDJ1w/ X-Received: by 2002:a17:907:6d87:b0:6f0:1e1d:dfb1 with SMTP id sb7-20020a1709076d8700b006f01e1ddfb1mr16861842ejc.678.1650903051484; Mon, 25 Apr 2022 09:10:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1650903051; cv=none; d=google.com; s=arc-20160816; b=g3Jc6U+B2mB5HTHlHBB/xTg78FxkhxXHmBju/qO9w0MtaEa3rinSkPJA3kJg8Ygj48 fN3YHa348WxSzjcOHEiWrFWjlgJNR/3KCMiL1KVKaP20EDyvTglA7KkitJk3BrwcMpcR rTbr9JXnMd0cNWZLJBf2k/PJB4FbCgPLd3OlHF95ueN4okkqnOHjslj+tbWHtT/zoSmD 5fuS5nrtrPjZtl+s8ChwIOWIPudAMNwFNwIKFSVO+BE5O8HBGeYS18cmBHkiqTIxpW1c J188yiAicV/+yuPlD6DMZxaWkgow7vRxnKiFjHVDKmdyToVgaN+YR1lVCcdUBoG29eDB MQ7A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=uOxDMBWeLkg9WNZeIza4Ng+gLhOHcmfsuTeiM+dbGv4=; b=e6WGvuBkogRXiLYfKJ4h51YxRViSxPKRbsuxE6lmW8YRJnmzm/ioRM1F3Nk5GpFeEM M9g/MFsVxNWyreKN27VoCDJZf0AXN1p3kk8rORY8j1cN88zWIJNRrWC9Gvi87a/JOg0M 8c3wLUVbBggnW4zVgSOs4sHg9goO0Stat4ugob/9kdFuYgYozmxgZa7r0gypQkN3VMVP mb3YXwIIjCh5tQ8tvoM7XkSnE2ITeK1bD2UgBIAHoazg4cH0fxwyZBO3hHazdQ8zqNfw ZWju0u9uwF5PuCtWzG+nyerjo77CO1wk/JBDMrBnJ6PuUrmWG9cE1ER1F39vJ7LttKd+ n6Ig== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ibm.com header.s=pp1 header.b=QpWuA09O; 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=ibm.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id z24-20020a170906075800b006df76385d41si14195050ejb.481.2022.04.25.09.10.01; Mon, 25 Apr 2022 09:10:51 -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=@ibm.com header.s=pp1 header.b=QpWuA09O; 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=ibm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234585AbiDYJj1 (ORCPT + 99 others); Mon, 25 Apr 2022 05:39:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:32932 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241564AbiDYJiS (ORCPT ); Mon, 25 Apr 2022 05:38:18 -0400 Received: from mx0a-001b2d01.pphosted.com (mx0b-001b2d01.pphosted.com [148.163.158.5]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4109027B31 for ; Mon, 25 Apr 2022 02:32:29 -0700 (PDT) Received: from pps.filterd (m0098420.ppops.net [127.0.0.1]) by mx0b-001b2d01.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 23P87Shb023705; Mon, 25 Apr 2022 09:32:24 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=date : from : to : cc : subject : message-id : references : mime-version : content-type : in-reply-to; s=pp1; bh=uOxDMBWeLkg9WNZeIza4Ng+gLhOHcmfsuTeiM+dbGv4=; b=QpWuA09OcWwa95NDnpakN3mTdRJq4wCbQlJ8F3MG614EtcvjHYHPJSI+XD+bs0EUS2lv nG20LfkUUkljDqwVyqDvEP6FYwUfeO3H94yq5qK1UP1tI+NzzolE1pRbNX+wo5d1rUWY WRk4pGZWwEK6/fHnHcdm9UMYawzWvHxm2Sazg/MryeLrhQmYxqCxY9CcQI5qeF7P7KkK adGVW3+NvMqdt1+vwRhoCQnmxS7v0ma7yWhZcKjpjWZ/2Sbrk8LEJ99bTWIUSUAb/HYV ciNpI6FGTdhVxWZ8GDNrQqvrS+pglMSQEO+2KQGfCtdVx2V1pA0RcdpGGXnRwO/+RxkQ nA== Received: from pps.reinject (localhost [127.0.0.1]) by mx0b-001b2d01.pphosted.com (PPS) with ESMTPS id 3fmuh5vv2q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Apr 2022 09:32:24 +0000 Received: from m0098420.ppops.net (m0098420.ppops.net [127.0.0.1]) by pps.reinject (8.17.1.5/8.17.1.5) with ESMTP id 23P9WNJT010970; Mon, 25 Apr 2022 09:32:23 GMT Received: from ppma03ams.nl.ibm.com (62.31.33a9.ip4.static.sl-reverse.com [169.51.49.98]) by mx0b-001b2d01.pphosted.com (PPS) with ESMTPS id 3fmuh5vv22-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Apr 2022 09:32:23 +0000 Received: from pps.filterd (ppma03ams.nl.ibm.com [127.0.0.1]) by ppma03ams.nl.ibm.com (8.16.1.2/8.16.1.2) with SMTP id 23P9RLTB017445; Mon, 25 Apr 2022 09:32:21 GMT Received: from b06cxnps3075.portsmouth.uk.ibm.com (d06relay10.portsmouth.uk.ibm.com [9.149.109.195]) by ppma03ams.nl.ibm.com with ESMTP id 3fm938t49u-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 25 Apr 2022 09:32:21 +0000 Received: from d06av22.portsmouth.uk.ibm.com (d06av22.portsmouth.uk.ibm.com [9.149.105.58]) by b06cxnps3075.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 23P9WIHZ58065256 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 25 Apr 2022 09:32:19 GMT Received: from d06av22.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id E1A3A4C040; Mon, 25 Apr 2022 09:32:18 +0000 (GMT) Received: from d06av22.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 104394C044; Mon, 25 Apr 2022 09:32:16 +0000 (GMT) Received: from li-6e1fa1cc-351b-11b2-a85c-b897023bb5f3.ibm.com (unknown [9.43.47.198]) by d06av22.portsmouth.uk.ibm.com (Postfix) with ESMTPS; Mon, 25 Apr 2022 09:32:15 +0000 (GMT) Date: Mon, 25 Apr 2022 15:02:08 +0530 From: Jagdish Gediya To: "ying.huang@intel.com" Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, akpm@linux-foundation.org, baolin.wang@linux.alibaba.com, dave.hansen@linux.intel.com, aneesh.kumar@linux.ibm.com, shy828301@gmail.com, weixugc@google.com, gthelen@google.com, dan.j.williams@intel.com Subject: Re: [PATCH v3 1/7] mm: demotion: Fix demotion targets sharing among sources Message-ID: References: <20220422195516.10769-1-jvgediya@linux.ibm.com> <20220422195516.10769-2-jvgediya@linux.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-TM-AS-GCONF: 00 X-Proofpoint-ORIG-GUID: 58Me0xLUKT-80JlZi4j6SGJUVlIKy24Y X-Proofpoint-GUID: _4klCVE2yRjutZrfd7aIDoXua3OnRyrf X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.858,Hydra:6.0.486,FMLib:17.11.64.514 definitions=2022-04-25_05,2022-04-22_01,2022-02-23_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 mlxscore=0 phishscore=0 adultscore=0 bulkscore=0 spamscore=0 mlxlogscore=999 lowpriorityscore=0 malwarescore=0 priorityscore=1501 suspectscore=0 impostorscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2204250040 X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS 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 Sun, Apr 24, 2022 at 11:25:50AM +0800, ying.huang@intel.com wrote: > > Subject: [PATCH v3 1/7] mm: demotion: Fix demotion targets sharing among sources > > IMHO, this patch doesn't fix some bugs in the original code. Instead, > it just enhances the original code. For example, the subject could be, I think it is fixing a bug, there is a comment in the code which mentions that 'used_targets will become unavailable in future passes. This limits some opportunities for multiple source nodes to share a destination'. As per this comment, it was intended to share a node as demotion targets with some limits but the code limits not some but all such opportunities as no common node can be demotion targets for multiple source node as per current code. > mm: demotion: support to share demotion targets among sources > > Best Regards, > Huang, Ying > > [snip] > > >