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 C9399C5472D for ; Mon, 26 Aug 2024 17:53:35 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6052C6B0089; Mon, 26 Aug 2024 13:53:35 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5B4306B008A; Mon, 26 Aug 2024 13:53:35 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4A3406B008C; Mon, 26 Aug 2024 13:53:35 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 2C0EF6B0089 for ; Mon, 26 Aug 2024 13:53:35 -0400 (EDT) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id D5B8DC0C5C for ; Mon, 26 Aug 2024 17:53:34 +0000 (UTC) X-FDA: 82495143948.12.A60989D Received: from mail-pf1-f171.google.com (mail-pf1-f171.google.com [209.85.210.171]) by imf04.hostedemail.com (Postfix) with ESMTP id EFBAF40014 for ; Mon, 26 Aug 2024 17:53:32 +0000 (UTC) Authentication-Results: imf04.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=m8x9dzbx; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf04.hostedemail.com: domain of vishal.moola@gmail.com designates 209.85.210.171 as permitted sender) smtp.mailfrom=vishal.moola@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1724694743; a=rsa-sha256; cv=none; b=zqBjDNmOXI4yms1nFp0yqyu+eOrynMyFQaNa/BmtHTKxFztJMljNFcii57XbWvapAEPhOt XDkuVIDb5XXOKClpytQAqhgLeRWezd+lMuPT3B84bL0gQEe5p6UFeiosKPwf4kXRnDSTX6 UDympD4GVRFP+5JRuEGTep9dkkYACfA= ARC-Authentication-Results: i=1; imf04.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=m8x9dzbx; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf04.hostedemail.com: domain of vishal.moola@gmail.com designates 209.85.210.171 as permitted sender) smtp.mailfrom=vishal.moola@gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1724694743; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=HfrxCHQUO/0pLzUZkFhFieeYANLWIe9hIe0MK/1xxlI=; b=isAmD/mDOrzYkymTZZGC0RpiJmU3TLkphg3sT+wStvrPfaOlkvp2bQ6+nakBRdyROT7VXh jAq0RcjD2EpRTwC/InZ59QHXr1oyB7dS0oz7dbvVfUBfjmOoBLPL8XuIerc+aghVol3+6y c1OA+rUIuH0Se9Y4n1dRRWTwvmbWXiA= Received: by mail-pf1-f171.google.com with SMTP id d2e1a72fcca58-71456acebe8so1786882b3a.3 for ; Mon, 26 Aug 2024 10:53:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724694812; x=1725299612; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:subject:cc :to:from:date:message-id:from:to:cc:subject:date:message-id:reply-to; bh=HfrxCHQUO/0pLzUZkFhFieeYANLWIe9hIe0MK/1xxlI=; b=m8x9dzbxV0HJbIthKfqSUpq/vFcybbHfkweLRPR9qWTzO1XV5xZnOXw9fJUU7wnJP+ Xif1ZEgb0BCw+XX11MWn0U33tD4NYjbWPb50+c7mWJiLXQ6uXIfTN4iodyaiNk5yt2Ae T4Fh6eSDrxj9nVsUgZu4G3MirXKyc6Gim1kGVeYD2eT9wn//HDWN/IPku0nKIeEvBoI3 jWwfEKFK07PKVy1jBxW/7a4GKRq69+tH/8gLMW9AasfSfi4oSyR898OmmofKuW/AZ2Fm 0GTFcVwcZtBgcSE0BscH0qVjBag30c1pa7BNgx/BVlpJvlK96xoQVkw7YK6JISz0+uZl IOZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724694812; x=1725299612; h=in-reply-to:content-disposition:mime-version:references:subject:cc :to:from:date:message-id:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=HfrxCHQUO/0pLzUZkFhFieeYANLWIe9hIe0MK/1xxlI=; b=DR9BnRtDuumW3PtDT0c2cp37nwWsew+3lQwo+uaN8zdjtZHeKhOOdO1Z3VqlTy7Zkj 3FUCKxA7Uom+/waZkuD1tPdZrimQAb72JBXhLtGtgRDcvTpjid9RYbr4hwyCSxx0yXxG V+kcYlB1VtoTbQo2va6tDN4Pvs6B6DIEVcm1euZmUVJZMVIepwVxmuG9nb+gHdcd4DPZ ovX1fEY/Rt4kZisUQM+iJYp2sXnGqfFmwSRXzCPf8b/Wg+rAkqv/ImyHbnyX81t2qQzN P5ViZOiUYZIARxYALuyva1C8RVToOXj5b//wJIjTZ7u5MiMWZXwNxH3YF9eZfv5778+6 a/Lw== X-Forwarded-Encrypted: i=1; AJvYcCWbGboFFgmyP2HhCUnSASmjQSm8c6Du4iTiLLb1DQnUK4iKIpT1vHjdkDjiyYJGQUX7Twd3SuMc3w==@kvack.org X-Gm-Message-State: AOJu0YyUVbYJA8nRxqdpMX4A61xlV/pl06uCqbTNMTNkoaTKR4Lij0wa FBo/lRoWf48TaOwvKEVUqOfdggbRyXopSevhjJI5HrLAlwyLFSP0 X-Google-Smtp-Source: AGHT+IE+q+Ogyp79goNtZqPI8tDiq2N6vEslqtwcQMGv2ZIF64mPnLx0jTCXTxO1eeeFw1S03dGulg== X-Received: by 2002:a05:6a20:9e49:b0:1c4:818c:2986 with SMTP id adf61e73a8af0-1cc89d6b580mr12736816637.13.1724694811664; Mon, 26 Aug 2024 10:53:31 -0700 (PDT) Received: from DESKTOP-DUKSS9G. (c-76-133-131-165.hsd1.ca.comcast.net. [76.133.131.165]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-71434316663sm7283068b3a.183.2024.08.26.10.53.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 Aug 2024 10:53:31 -0700 (PDT) Message-ID: <66ccc11b.050a0220.77698.c8e5@mx.google.com> X-Google-Original-Message-ID: Date: Mon, 26 Aug 2024 10:53:30 -0700 From: Vishal Moola To: Kefeng Wang Cc: Andrew Morton , David Hildenbrand , Matthew Wilcox , Baolin Wang , Zi Yan , Alistair Popple , Jonathan Corbet , linux-mm@kvack.org Subject: Re: [PATCH 3/6] mm: migrate_device: use more folio in migrate_device_unmap() References: <20240826065814.1336616-1-wangkefeng.wang@huawei.com> <20240826065814.1336616-4-wangkefeng.wang@huawei.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20240826065814.1336616-4-wangkefeng.wang@huawei.com> X-Rspamd-Server: rspam12 X-Rspamd-Queue-Id: EFBAF40014 X-Stat-Signature: dzs7iqrh6eq8t6mxcf77fb8pwe8g6yot X-Rspam-User: X-HE-Tag: 1724694812-663804 X-HE-Meta: U2FsdGVkX18MAvhcp6/HrWR6tg1nYxRKFR0yEZruc3W9TKjJxaOvGGBscp/j1ZtXfSlPJdNdKS192uF9+UOl9JAkzavgEj9ywY+IVa7u+dppU85uz8SiGlcqbDP1i1MsXckkRNCFmEEa5a5/SWIgPNIQzuOuWlXXPPgICLX2N057HYntz5j7qLY4zO6i0X/FOBqDaXUNofEBLGFE1EbyqHZ8jfe6Z5WsXYeWzHAj2xdhmwAV0L5NKh9Y4dU5/yyIPuifoYOUXwWtVVbHEfLsyl1Vp8NQiJd0i4n+w9vFiFdUoQvX1HomRz3+irkdtAxm9/8ixrjIWdv4uwths61TON54iCVCyY8qrWI9fqjc+/h35LAKxYqL7HQ7D0srG+UkrNKNpxzmA8AdBVPI1uEoDZCSd74DLFFuV8K+URvBMEUS8ujrP84PVH+y2ssXSOe71izIObPMBxbp+hgEl/mOFv0F71vr62bE2oZEmM9cqMap87e0q3rEKDbzk0LiZTVKC3WffkRwxzVxhnS6tQUuQcRrhtJgkfWGahcTJ5wFati/b6EXzQB/6QIuy9TpBc8qEHRDEtqWT143gKoHKBrpDTd0MJFfXIonbaH3Z/SKj2EPC3bj0MkGW/vpPD/HFC3+W29LpQi3+2VcnNhnYv50J4U40cAILBRC2g8kqvWSCaP9zmtzItmMYpIsOmi32I/pnzRjAHZuVBHSENLuWdmmF6YCwmduC7wRE5h1gDuLBJU+qSB9rPiFyijo0p1R7A3Q0xZvWs55nFO9Vf5RyA6dbP7LJAmVBr779SW9ps+EEeshg/spPa435/9fATRHVkY8+tfl4l7FsHx+fm3InHaLkb6ABWICDvtOTj3UO4/ampfNcZ5x4Qpa4//1yypFmECEzXpoao73mmMHgphVnoqF4Tn41Uh3G6Aj2jd0G/G2RYAcm7FtmGCnvwmjiAgZ9jMkH8zHuCg8ZNC8+g47NsN NsJkyNAI EMbwgQqBCs1Ulw/Fp8aflmMr/02himan8oV8cVqvYszAyp0GnjNAMfeDiRC9XPivMWY420dyNDFUEyx+W5RsHWyZ5dQtyhje20bpDiXqDmNUzR4UJRoYzynr0Va8xhumWOxAZ+33Hkk0L2IvxdCGXiCd1M5tJ5yrs7MAYGLuvb1NZ2bWE2j4jxSL4QkmaJdNFSYYUtb+pUMnWTvmtqKkSCiRUNjF8Tuoz4sT8iXU8//RSaqNucaMMfcVb3+XynNXYBphyC7lHVe0UV/+9MsWRCN1jL9hr4xAYLAk4phMfzkHkXlkjauCZ++qws60xtHCWguAIXX1SV6eIMIkmFVYxxlun2tbSnp+LQZXWCjmZTT6/+Nmu490To5o0TBOqdQMbddFZB6+H/QrQx4PtkxupHWM1DX1TYYFs6jdZZ6LhTdgH7+eQeC1poad6YB1S4gonVM7AYnBRidIAS7c= 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: List-Subscribe: List-Unsubscribe: On Mon, Aug 26, 2024 at 02:58:11PM +0800, Kefeng Wang wrote: > The page for migrate_device_unmap() already has a reference, so it is > safe to convert the page to folio to save a few calls to compound_head(), > which removes the last isolate_lru_page() call. > > Signed-off-by: Kefeng Wang Reviewed-by: Vishal Moola (Oracle)