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 F23F0C433EF for ; Tue, 12 Apr 2022 02:25:32 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6F5076B0071; Mon, 11 Apr 2022 22:25:32 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 67D226B0073; Mon, 11 Apr 2022 22:25:32 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4F6E76B0074; Mon, 11 Apr 2022 22:25:32 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (relay.hostedemail.com [64.99.140.25]) by kanga.kvack.org (Postfix) with ESMTP id 38FE16B0071 for ; Mon, 11 Apr 2022 22:25:32 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay12.hostedemail.com (Postfix) with ESMTP id 0B1F3121941 for ; Tue, 12 Apr 2022 02:25:32 +0000 (UTC) X-FDA: 79346635704.07.115F5FD Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by imf21.hostedemail.com (Postfix) with ESMTP id CDFD81C0003 for ; Tue, 12 Apr 2022 02:25:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1649730330; x=1681266330; h=message-id:subject:from:to:cc:date:in-reply-to: references:mime-version:content-transfer-encoding; bh=/YNjGe2k1XHHXzOpRm2DQ1nukMRHEZIryQqNHeS5Lho=; b=Bf9l+uY/uMux3CQ091J+uMmQx9FS2VvMdRIsEJ774q8WKfYOX6Eb6jSA zXDtgPPPRyMReIFjsNibYFDmqcr3kIV3zEFvYA18pl1GyUQX8bCpFJCYl 7WuJjUmgCa8oW7VZcYdlq7RpLzCssW2OTMx6sbyqXv6Zv76mgi4+Aa0vJ YLkw7R3rovtcnFOzaP/WWfk4IYsvS/x/ybZ4DcRcbA17sAU7t1tK4QxCS 7iUsEO7VhBuMuwVaEuzPzocVOvyJnYccLU9WHXZ8runbh8Ewklzgh784s hJVRo8zxgyCPVjFIMMLGxVsxAyNVKyLjA6pZq+tbl9/5FqTyK7Xre9d7b Q==; X-IronPort-AV: E=McAfee;i="6400,9594,10314"; a="348698379" X-IronPort-AV: E=Sophos;i="5.90,252,1643702400"; d="scan'208";a="348698379" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Apr 2022 19:25:28 -0700 X-IronPort-AV: E=Sophos;i="5.90,252,1643702400"; d="scan'208";a="572517663" Received: from joliu-mobl2.ccr.corp.intel.com ([10.254.214.243]) by orsmga008-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Apr 2022 19:25:22 -0700 Message-ID: Subject: Re: [PATCH 0/4] A few cleanup and fixup patches for migration From: "ying.huang@intel.com" To: Miaohe Lin , akpm@linux-foundation.org Cc: mike.kravetz@oracle.com, shy828301@gmail.com, willy@infradead.org, ziy@nvidia.com, minchan@kernel.org, apopple@nvidia.com, dave.hansen@linux.intel.com, o451686892@gmail.com, jhubbard@nvidia.com, peterx@redhat.com, naoya.horiguchi@nec.com, mhocko@suse.com, riel@redhat.com, osalvador@suse.de, david@redhat.com, sfr@canb.auug.org.au, linux-mm@kvack.org, linux-kernel@vger.kernel.org Date: Tue, 12 Apr 2022 10:25:17 +0800 In-Reply-To: <20220409073846.22286-1-linmiaohe@huawei.com> References: <20220409073846.22286-1-linmiaohe@huawei.com> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Rspam-User: Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b="Bf9l+uY/"; spf=none (imf21.hostedemail.com: domain of ying.huang@intel.com has no SPF policy when checking 192.55.52.43) smtp.mailfrom=ying.huang@intel.com; dmarc=pass (policy=none) header.from=intel.com X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: CDFD81C0003 X-Stat-Signature: prbs1efx4jywai9muutsqufbtibmswx7 X-HE-Tag: 1649730330-255388 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 Sat, 2022-04-09 at 15:38 +0800, Miaohe Lin wrote: > Hi everyone, > This series contains a few patches to remove unneeded lock page and > PageMovable check, reduce the rcu lock duration. Also we fix potential > pte_unmap on an not mapped pte. More details can be found in the > respective changelogs. Thanks! It appears that you ignored my comments for the previous version. Can you check it? Best Regards, Huang, Ying > --- > v1: >   rebase [1] on mainline. > > [1] https://lore.kernel.org/lkml/20220304093409.25829-2-linmiaohe@huawei.com/T/ > --- > Miaohe Lin (4): >   mm/migration: reduce the rcu lock duration >   mm/migration: remove unneeded lock page and PageMovable check >   mm/migration: return errno when isolate_huge_page failed >   mm/migration: fix potential pte_unmap on an not mapped pte > >  include/linux/migrate.h | 2 +- >  include/linux/swapops.h | 4 ++-- >  mm/filemap.c | 10 +++++----- >  mm/hugetlb.c | 2 +- >  mm/migrate.c | 31 +++++++++++++------------------ >  5 files changed, 22 insertions(+), 27 deletions(-) >