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 X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 87DFBC43603 for ; Fri, 6 Dec 2019 00:19:38 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 4027921823 for ; Fri, 6 Dec 2019 00:19:38 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lca.pw header.i=@lca.pw header.b="IUAwBVG9" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 4027921823 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=lca.pw Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id CC5E16B12EE; Thu, 5 Dec 2019 19:19:37 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id C75BA6B12EF; Thu, 5 Dec 2019 19:19:37 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id B3D486B12F0; Thu, 5 Dec 2019 19:19:37 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0150.hostedemail.com [216.40.44.150]) by kanga.kvack.org (Postfix) with ESMTP id 99F6D6B12EE for ; Thu, 5 Dec 2019 19:19:37 -0500 (EST) Received: from smtpin03.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay05.hostedemail.com (Postfix) with SMTP id 45769181AEF2A for ; Fri, 6 Dec 2019 00:19:37 +0000 (UTC) X-FDA: 76232807994.03.mouth11_53eb0caee625d X-HE-Tag: mouth11_53eb0caee625d X-Filterd-Recvd-Size: 3609 Received: from mail-qk1-f196.google.com (mail-qk1-f196.google.com [209.85.222.196]) by imf40.hostedemail.com (Postfix) with ESMTP for ; Fri, 6 Dec 2019 00:19:36 +0000 (UTC) Received: by mail-qk1-f196.google.com with SMTP id k6so5035094qki.5 for ; Thu, 05 Dec 2019 16:19:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lca.pw; s=google; h=content-transfer-encoding:from:mime-version:subject:date:message-id :references:cc:in-reply-to:to; bh=X5BKMDzhk9He6AKioqZn9xv6gd84tSO5DFO6xwMevYw=; b=IUAwBVG9f6xINWXkadLp/j/jGbF/ANfoSF5zsqFLLy+AU1UlJCfRoRBOV7SJHs+dAv f8q6V0G7bNoJxnZHoA24ySqhT0OUWno5vkNaOv3uvp3sUnz8MBtb+gk5hlz/jN2RWAfV EITcumIBCswQfF99cv1YWBjwU334N2mUhl3o+WlxlN/839LS22tfvWElD1xQ3p5LAjkw DlPUe9Ujy9r1lECzPLYQ92cfwynapmsImU5ATMzbsQvKD2UxCSCe6hIDYxFdymymGb6r owoIhLdVxxQIlhAqVP7pS5nJ046IPuHfQbrXz/SW6b42gOKhqHg+xtqmyhlvchUJovkW WJcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:content-transfer-encoding:from:mime-version :subject:date:message-id:references:cc:in-reply-to:to; bh=X5BKMDzhk9He6AKioqZn9xv6gd84tSO5DFO6xwMevYw=; b=DrMlNJNdqzpveL2IgLmZxXgt1gukQv/uErwLdDlfNoIBT77UUf7bwPMY9C7V1HkiK8 sfnAy9Lk63mdN4jgK7ydQOTVnU3hzpTTAwy0XEAdwnP+0pka+nmWlXYqzwWgG1FX/yqk hEEWcj7YFrN/Au3g1J+b8AYixYlAOmyhbzEYI9n7uPew47jJj1NlJ9vlOdMaa2tofDCE wjZ3hKXj3pZLcwXA3C7Xx/jDSUIEgNFo8XIUoLWpW/fxiERk90MTCuZXTUU9Fml/hWjr fHsknBrN2j5ksJZ2Qyo4RKl52Zv0vv22a7Q0x29ySQyWwP6lcSvIxY/C9mg/YOlGVPNn fDfg== X-Gm-Message-State: APjAAAWdFDCdqlJka0OVcG2PAH2xJDSuxuwYFY204t0tewVYPaXXCCAl Ry+V4Nj0zieYuTJqFo1PgSobWg== X-Google-Smtp-Source: APXvYqyKOaKqD4naAnIv6vb0dV+7aph7vWmbuMsUb65qWebhgIw/D0smIg8+d1WU3nRWNxhsfUckdQ== X-Received: by 2002:a37:4b06:: with SMTP id y6mr4646884qka.14.1575591575819; Thu, 05 Dec 2019 16:19:35 -0800 (PST) Received: from [192.168.1.183] (pool-71-184-117-43.bstnma.fios.verizon.net. [71.184.117.43]) by smtp.gmail.com with ESMTPSA id 62sm5327116qkk.102.2019.12.05.16.19.35 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 05 Dec 2019 16:19:35 -0800 (PST) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable From: Qian Cai Mime-Version: 1.0 (1.0) Subject: Re: [v3 PATCH] mm: move_pages: return valid node id in status if the page is already on the target node Date: Thu, 5 Dec 2019 19:19:34 -0500 Message-Id: References: <22b5bfde-45be-95bd-5c98-2ab13302c107@nvidia.com> Cc: Yang Shi , fabecassis@nvidia.com, mhocko@suse.com, cl@linux.com, vbabka@suse.cz, mgorman@techsingularity.net, akpm@linux-foundation.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, stable@vger.kernel.org In-Reply-To: <22b5bfde-45be-95bd-5c98-2ab13302c107@nvidia.com> To: John Hubbard X-Mailer: iPhone Mail (17B111) X-Bogosity: Ham, tests=bogofilter, spamicity=0.017327, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: > On Dec 5, 2019, at 7:04 PM, John Hubbard wrote: >=20 > Felix's code is not random test code. It's code he wrote and he expected i= t to work. Sure, but could he show a bit detail if the kernel will start to behavior as= expected like what was written in the manpage to return ENOENT in this case= , why is it not acceptable? i.e., why is it important to depend on the broke= n behavior?=